Hansung Kim
198a25cb16
Set NUM_CORES to 8 for Volta/Ampere
2025-01-28 22:49:36 -08:00
Hansung Kim
4d6cdeb00b
Fallback to 4 cores for flash
2024-09-07 17:40:49 -07:00
Hansung Kim
87a1c2bbfc
Cores per cluster 4 to 8
2024-09-05 16:23:32 -07:00
Richard Yan
f73029889b
oopsie
2024-06-12 13:34:19 -07:00
Hansung Kim
870846f20f
vx_spawn.c: Create separate vx_spawn_tasks_contiguous
2024-03-27 15:38:52 -07:00
Hansung Kim
3729a05adc
vx_spawn.c: Separate cluster-based scheduling code from original
2024-03-26 16:36:57 -07:00
Hansung Kim
f050a08d77
Write vx_spawn_tasks_cluster
...
This scheduling logic tries to evenly distribute warps across *all* cores,
instead of trying to fill up the first cores as much as possible. This scheme
is necessary for the intra-cluster cores which are assumed to have equal
workloads distributed.
2024-03-26 10:45:14 -07:00
Hansung Kim
7d177492b2
Move CORES_PER_CLUSTER to vx_spawn.h
2024-03-24 01:45:30 -07:00
Blaise Tine
d47cccc157
Vortex 2.0 changes:
...
+ Microarchitecture optimizations
+ 64-bit support
+ Xilinx FPGA support
+ LLVM-16 support
+ Refactoring and quality control fixes
2023-10-19 20:51:22 -07:00