52 lines
1.6 KiB
Markdown
52 lines
1.6 KiB
Markdown
# Optimizations of the Social Force Model
|
|
|
|
Summary of optimization attempts. Each optimization has its own details file
|
|
under `docs/optimization_<name>.md`. Use `docs/optimization_template.md` as
|
|
the starting point for a new entry.
|
|
|
|
To document a new optimization:
|
|
|
|
```
|
|
cp docs/optimization_template.md docs/optimization_<your_name>.md
|
|
```
|
|
|
|
Fill it in, then add a row to the tables below pointing at your file.
|
|
|
|
---
|
|
|
|
## Performance Results
|
|
|
|
### x86
|
|
|
|
**Machine**:
|
|
|
|
```
|
|
Processors: 16 x AMD Ryzen AI 7 350 w/ Radeon 860M
|
|
Memory: 32 GiB of RAM (30.6 GiB usable)
|
|
Graphics Processor: AMD Radeon 860M Graphics
|
|
Manufacturer: LENOVO
|
|
Product Name: 83HX
|
|
System Version: IdeaPad Slim 5 14AKP10
|
|
```
|
|
|
|
**Frequency**: 2 GHz
|
|
|
|
| # | Optimization | W(n) [Flops] | T(n) [Cycles] | Performance [Flops/Cycle] | Author |
|
|
| --- | --------------------------------------- | ---------------- | -------------- | ------------------------- | ------ |
|
|
| 0 | [Baseline](optimization_baseline.md) | 1'058'400'000.00 | 850'352'900.00 | 1.24 | |
|
|
| 1 | [Inlining](optimization_inlining.md) | 1'058'400'000.00 | 756'088'260.00 | 1.40 | Elliot |
|
|
|
|
### ARM (Apple)
|
|
|
|
**Machine**:
|
|
|
|
```
|
|
TBD
|
|
```
|
|
|
|
**Frequency**: TBD
|
|
|
|
| # | Optimization | W(n) [Flops] | T(n) [Cycles] | Performance [Flops/Cycle] | Author |
|
|
| --- | --------------------------------------- | ------------ | ------------- | ------------------------- | ------ |
|
|
| 0 | [Baseline](optimization_baseline.md) | | | | |
|