From e7c6ea1f80806c6df0405268a06d5be43cf9d383 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Mon, 26 Mar 2012 00:54:50 -0400 Subject: [PATCH] More doc work. --- MEMO | 12 ++++++------ doc/reference.rst | 7 ++----- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/MEMO b/MEMO index 05c5cd2ea..c5df0112c 100644 --- a/MEMO +++ b/MEMO @@ -44,14 +44,10 @@ To-do - What if no universally valid precompute base index expression is found? (test_intel_matrix_mul with n = 6*16, e.g.?) -- When duplicating inames, use iname aliases to relieve burden on isl - - Add dependencies after the fact - bug? with fetching only g[j,*] inside j loop -- reg rolling - - Expose iname-duplicate-and-rename as a primitive. - Allow parameters to be varying during run-time, substituting values @@ -61,13 +57,15 @@ To-do - Scalar insn priority -- add_prefetch tagging - - : (as in, Matlab full-sclice) in prefetches Future ideas ^^^^^^^^^^^^ +- reg rolling + +- When duplicating inames, use iname aliases to relieve burden on isl + - (Web) UI - Check for unordered (no-dependency) writes to the same location @@ -109,6 +107,8 @@ Future ideas Dealt with ^^^^^^^^^^ +- add_prefetch tagging + - nbody GPU -> pending better prefetch spec - Prefetch by sample access diff --git a/doc/reference.rst b/doc/reference.rst index 279572c24..83883dce5 100644 --- a/doc/reference.rst +++ b/doc/reference.rst @@ -24,7 +24,7 @@ Expressions * `if` * `reductions` - * duplication of reduction inames + * duplication of reduction inames * complex-valued arithmetic * tagging of array access and substitution rule use ("$") @@ -191,7 +191,7 @@ Finishing up Automatic Testing ----------------- -.. autofunction:: auto_test_ref +.. autofunction:: auto_test_vs_ref Troubleshooting --------------- @@ -210,6 +210,3 @@ following always works:: .. autofunction:: preprocess_kernel .. autofunction:: get_dot_dependency_graph - -Investigating Scheduler Problems -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -- GitLab