Artificial Intelligence

Artificial intelligence (AI) is the intelligence by machines or software. Subfields of AI Subfields of AI: Knowledge Representation and Reasoning (KR&R) Symbolic AI Symbolic AI is a subpart of KR&R. It is based on how human intelligence is managed symbollically.…

Cryptographic Attack

This post features cryptographic attacks. List of Cryptographic Attacks Cryptographic attacks featured on this post: Analytic An analytic attack is an algebraic manipulation that attempts to reduce the complexity of a cryptographic algorithm. Analytic attacks focus on the logic of…

Central Bank Digital Currency

A Central Bank Digital Currency (CBDC) is a digital currency issued by a central bank. CBDCs are different from the cryptocurrencies mainly in that CBDC has a central authority while cryptocurrencies work headless. This post discusses about the definition of…

Quiz Question Formats

This post summarizes some standard formats to store quiz questions. List of Quiz Questions Formats Quiz question formats feature on this post: QTI Question and Test Interoperability (QTI) is a standard format for the representation of assessment content and results.…

Field Programmable Gate Array

A field programmable gate array (FPGA) is a type of integrated circuit that can be programmed or reprogrammed after manufacturing. It allows to created reconfigurable hardware to implement custom digital circuits. Before FPGAs, there were application-specific integrated circuits (ASICs), that…

RAID

Redundant array of independent disks (RAID) is a data storage virtualization technology that combines multiple physical disk drive components into one or more logical units. The purposes of a RAID is data redundancy, performance improvement, capacitiy and data security. RAID…

Graphical Processing Unit

In the context of computing, a graphical processing unit (GPU) is a co-processor to process graphical data. RISC-V GPUs There are GPUs that use open standards like the RISC-V open ISA standard, instead of other ISAs like x86 or arm.…

Computer Hardware

Computer hardware are the physical parts of a computer. Computer Hardware Components Computer hardware components can be: Processors A processor is composed by at least a computer processing unit (CPU). It may also have CPUs. You can read about processors…

Computer Processors

This post explains some concepts related to computer processors. You can read about 8-bit microprocessors on this post. Concepts related to Computer Processors In the context of computing, a processor is an electrical component (digital circuit) that performs operations on…