From 76bb68639eb886bc8cb2f671da21e1629aa062c4 Mon Sep 17 00:00:00 2001
From: Vladimir Sedach <vsedach@gmail.com>
Date: Sat, 4 Dec 2010 21:11:56 -0500
Subject: [PATCH] Added TODO file.

---
 TODO | 10 ++++++++++
 1 file changed, 10 insertions(+)
 create mode 100644 TODO

diff --git a/TODO b/TODO
new file mode 100644
index 0000000..513598e
--- /dev/null
+++ b/TODO
@@ -0,0 +1,10 @@
+* Function to auto-optimize number of thread pool threads based on
+  benchmark results
+* Right now future-id is generated by gensym. This might be a global
+  lock
+* Obtain system processor/core information (need a library to do this)
+  and make a thread pool for each processor, where all the threads
+  have their affinity set to that processor. This should alleviate
+  contention for the thread pool locks and cache-coherency protocol
+  thrashing, but will require implementing things like work-stealing
+  queues.
-- 
GitLab