DOCA is the software framewor k for BlueField’s main hardware entities:
![hardware-overview-schema-version-1-modificationdate-1702941181107-api-v2.png](https://docscontent.nvidia.com/dims4/default/324af0a/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%2F0000018d-9047-d4d2-abcd-b94745260000%2Fdoca%2Farchive%2Fdoca-v2.5.0%2Fimages%2Fdownload%2Fattachments%2F2448907433%2Fhardware-overview-schema-version-1-modificationdate-1702941181107-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