---
title: ml_cpu_info_t
framework: Kernel
role: symbol
role_heading: Structure
platforms: [macOS 11.0+]
path: kernel/ml_cpu_info_t
---

# ml_cpu_info_t

## Declaration

```occ
typedef struct ml_cpu_info {
    ...
} ml_cpu_info_t;
```

## Topics

### Instance Properties

- [cache_line_size](kernel/ml_cpu_info_t/3609198-cache_line_size.md)
- [l1_dcache_size](kernel/ml_cpu_info_t/3609199-l1_dcache_size.md)
- [l1_icache_size](kernel/ml_cpu_info_t/3609200-l1_icache_size.md)
- [l2_cache_size](kernel/ml_cpu_info_t/3609201-l2_cache_size.md)
- [l2_settings](kernel/ml_cpu_info_t/3609202-l2_settings.md)
- [l3_cache_size](kernel/ml_cpu_info_t/3609203-l3_cache_size.md)
- [l3_settings](kernel/ml_cpu_info_t/3609204-l3_settings.md)
- [vector_unit](kernel/ml_cpu_info_t/3609205-vector_unit.md)
