Skip to content

Conversation

ChengyueWang
Copy link
Contributor

This PR adds two comprehensive examples demonstrating single-core chess simulation using reduced-precision data types. The examples are located in /tools/aie-chess-simulation/ and include:

  • simple_test/: Basic AIE chess simulation example for testing simulation functionality
  • mixed_bfp16_bf16/: Advanced implementation combining BFP16 (Block Floating Point 16-bit) and BF16 (Brain Floating Point 16-bit) formats

Compile the AIE chess simulation examples: make

Copy link
Collaborator

@fifield fifield left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are many tests like this in the tests/unit_tests folder. Can we put this there or is it intended as documentation? Can we also update the test to build with aiecc.py and to use the cluster level simulator (aiesimulator)?

@jgmelber
Copy link
Collaborator

jgmelber commented Sep 4, 2025

There are many tests like this in the tests/unit_tests folder. Can we put this there or is it intended as documentation? Can we also update the test to build with aiecc.py and to use the cluster level simulator (aiesimulator)?

👍

This is also meant to serve as documentation. However it maybe could/should live in the tests directory and land in CI to eliminate bitrot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants