From 7ffd438eee2c7f85e9492b3125aa771cb8487847 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Lema=C5=84czyk?= Date: Sat, 4 Oct 2025 22:51:09 +0200 Subject: [PATCH] TODO list updated. --- todo.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/todo.txt b/todo.txt index 19278dc..489dbff 100644 --- a/todo.txt +++ b/todo.txt @@ -1 +1,2 @@ +- Implement GpuRational struct to extend GpuUInt128 range. Avoid extending method calls stack. Instead prefer code duplication for a better performance. Create unit tests for it and benchmarks to compare against GpuUInt128. GpuRational should work in a similar way to ERational to avoid excessive memory usage. You have many methods available in GpuUInt128 and GpuUInt128Extensions. Many are also similar to UInt128Extensions and/or ULongExtensions. - Extend the GPU numeric type probe to cover proposed custom types such as GpuUInt256 and GpuUInt512 once their definitions are available so we can plan the wide-order heuristics on the device.