summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authortege <tege@gmplib.org>2000-12-22 11:52:35 +0100
committertege <tege@gmplib.org>2000-12-22 11:52:35 +0100
commitf24f1fc6fadbff5972a5561f839a3cd3195b49a0 (patch)
treed322017224415daf760f08ec8d5aa5f2f5706beb /doc
parent1f55d9206525807869a5a5019993dbf33990b9de (diff)
downloadgmp-f24f1fc6fadbff5972a5561f839a3cd3195b49a0.tar.gz
*** empty log message ***
Diffstat (limited to 'doc')
-rw-r--r--doc/tasks.html4
1 files changed, 3 insertions, 1 deletions
diff --git a/doc/tasks.html b/doc/tasks.html
index 15e2971c6..7c911357f 100644
--- a/doc/tasks.html
+++ b/doc/tasks.html
@@ -240,7 +240,9 @@
Documented online in "Migration to CRAY T90 IEEE Floating Point".
<li> Cray with CFP (all vector systems except T90 IEEE): i24mult no longer
works. It is "outmoded". What else can we use for reasonable speed?
- What makes current assembly mulww.s fail?
+<li> Cray T3E: Experiment with optimization options. In particular,
+ -hpipeline3 seems promising. We should at least up -O to -O2 or -O3.
+
<li> Improve <code>count_leading_zeros</code> for 64-bit machines:
<pre>
if ((x &gt&gt 32) == 0) { x &lt&lt= 32; cnt += 32; }