DOCA is the software framewor k for BlueField's main hardware entities:
![hardware-overview-schema-version-1-modificationdate-1702664185267-api-v2.png](https://docscontent.nvidia.com/dims4/default/abc062d/2147483647/strip/true/crop/964x481+0+0/resize/964x481!/quality/90/?url=https%3A%2F%2Fk3-prod-nvidia-docs.s3.us-west-2.amazonaws.com%2Fbrightspot%2Fconfluence%2F0000018e-0f8f-d5e1-a3ee-6fcf206a0000%2Fdoca%2Farchive%2Fdoca-v2-5-1%2Fimages%2Fdownload%2Fattachments%2F2448899140%2Fhardware-overview-schema-version-1-modificationdate-1702664185267-api-v2.png)
Arm cores – optimized for control-path applications, general-purpose applications and single-flow performance
16 A78 Arm cores general-purpose processor
Coherent Mesh architecture
Last level cache (LLC)
DDR5 memory subsystem
Base OS and microservices
Accelerated programmable pipeline – optimized for high-performance packet processing applications and advanced packet handling
Programmable 64-128 packet processor
Multi-staged, highly parallelized
Flow-based classification and action engine
RDMA, crypto, time-based scheduling
Data-path accelerator – optimized for IO-intensive applications, high insertion rate, network flow processing, device emulation, and collective and DMA operations
16 hyper-threaded cores I/O and packet processor
Real-time OS