Category Hardware

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…

RISC-V ISA

This post is an introduction to RISC-V instruction set architecture (ISA), explaining its particularities and potentials. What is RISC-V? An instruction set architecture (ISA) is part of the abstract model of a computer that defines how the CPU is controlled…

Minicomputers

The first computers to be sold in the computer industry were called mainframes. Minicomputers were cheaper an smaller versions of the mainframes. The first minicomputer appeared in the mid-1960’s. They preceded the even smaller microcomputers or home computers that appeared…

Data Centers

A data processing center (DPC) or data center is a building, a dedicated space within a building, or a group of buildings used to house computer systems and associated components, such as telecommunications and storage systems. Hyperconvergent Infrastructure (HCI) combines…