DOCA is the software framewor k for BlueField’s main hardware entities:
![hardware-overview-schema-version-1-modificationdate-1712341271780-api-v2.png](https://docscontent.nvidia.com/dims4/default/fc5698f/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%2F0000018f-9ce8-d115-a3df-9ef925580000%2Fdoca%2Fsdk%2Fimages%2Fdownload%2Fattachments%2F2723468391%2Fhardware-overview-schema-version-1-modificationdate-1712341271780-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