aboutsummaryrefslogtreecommitdiff
path: root/www/download/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'www/download/index.html')
-rw-r--r--www/download/index.html73
1 files changed, 31 insertions, 42 deletions
diff --git a/www/download/index.html b/www/download/index.html
index ff824f8..b115244 100644
--- a/www/download/index.html
+++ b/www/download/index.html
@@ -34,8 +34,8 @@
34</tr> 34</tr>
35<tr> 35<tr>
36 <td><strong>Latest version</strong></td> 36 <td><strong>Latest version</strong></td>
37 <td><a href="/nissy-2.0.1.tar.gz">nissy-2.0.1.tar.gz (63Kb)</a></td> 37 <td><a href="/nissy-2.0.2.tar.gz">nissy-2.0.2.tar.gz (67Kb)</a></td>
38 <td><a href="/nissy-2.0.1.exe">nissy-2.0.1.exe (770Kb)</a></td> 38 <td><a href="/nissy-2.0.2.exe">nissy-2.0.2.exe (780Kb)</a></td>
39</tr> 39</tr>
40</table> 40</table>
41 41
@@ -63,12 +63,15 @@ the git repository.
63<h3>System requirements</h3> 63<h3>System requirements</h3>
64 64
65<p> 65<p>
66A full installation of nissy requires about 3Gb of space, 66A full installation of nissy requires about 3.1Gb of space,
67of which 2.3Gb are occupied by the huge pruning table for fast optimal solving, 67of which 2.3Gb are occupied by the huge pruning table for fast optimal solving,
68and running it requires the same amount of RAM. 68and running it requires the same amount of RAM.
69One can choose to never use this function and not to install the relative 69One can choose to never use this function and not to install the relative
70pruning table. There is an alternative (slower) 70pruning table. There is an alternative (slower)
71optimal solving function that uses about 500Mb of RAM. 71optimal solving function that uses about 500Mb of RAM.
72
73When generating the pruning tables automatically (see the section Tables below),
74at least 5.3Gb or RAM are required.
72</p> 75</p>
73 76
74<h3>Windows</h3> 77<h3>Windows</h3>
@@ -103,55 +106,35 @@ Then follow the instructions below to install the pruning tables.
103 106
104<h3>Tables</h3> 107<h3>Tables</h3>
105 108
106<table class="dltable">
107<tr>
108 <td></td> <td><strong>Zip file</strong></td>
109</tr>
110<tr>
111 <td><strong>Tables</strong></td>
112 <td><a href="/nissy-tables-2.0.zip">nissy-tables.2.0.zip (1.6Gb)</a></td>
113</tr>
114</table>
115<p> 109<p>
116<strong>Note:</strong> the version 2.0 at the end of the file name is 110Once you have installed nissy, run
117only indicative. Later versions will use the same tables, unless
118otherwise specified.
119</p> 111</p>
120 112
121<p> 113<pre><code>nissy gen</code></pre>
122Nissy needs certain large tables to work. These tables are by default
123generated the first time they are needed (e.g the first time you ask to solve a
124certain step) and then saved to a file. Whenever these tables are needed again,
125nissy simply loads the corresponding file from the hard disk.
126</p>
127 114
128<p> 115<p>
129The very large table for optimal solving can take some time to generate 116to generate all the tables that Nissy will ever need.
130(about 1.5 hours on my fairly old but decent laptop, using 8 CPU threads). 117Running this command requires around 5.3Gb of RAM, and it can take some time
131In order to generate it you need at least 5Gb of RAM. 118(about 40 minutes on my fairly old but decent laptop, with 8 CPU threads).
132All other tables are much faster.
133</p> 119</p>
134 120
135<p> 121<p>
136You can ask nissy to generate all the tables it will ever need with the gen 122Some unnecessary technical detail: by default this command is going to use
137command. It is recommended to use more than one thread, if your CPU has them. 123at most 64 threads. If you want you can choose to use more threads (if your CPU
138For example, you can run: 124is very powerful) or fewer threads (if you for example want to run this command
125in the background while you do other stuff) with the <code>-t</code> option, for
126example <code>nissy gen -t 1</code>.
139</p> 127</p>
140 128
141<pre><code>nissy gen -t 8</code></pre>
142
143<p> 129<p>
144to generate all tables using 8 threads. You can change 8 to any number 130Alternatively, you can
145your CPU supports, up to 64. 131<a href="/nissy-tables-2.0.2.zip">download all the tables (1.7Gb)</a> and
146</p> 132copy them into the correct folder (see manual page, <code>ENVIRONMENT</code>
147 133section). On UNIX operating systems this folder is either
148<p> 134<code>.nissy/tables</code> in the user's home directory or
149Alternatively, you can simply download all the tables and copy them into the 135<code>$XDG_DATA_HOME/nissy/tables</code> if the XDG variable is configured.
150correct folder (see manual page, <code>ENVIRONMENT</code> section). On UNIX 136On Windows it is the same directory as the <code>nissy.exe</code> executable
151operating systems this folder is either <code>.nissy/tables</code> in the 137file.
152user's home directory or <code>$XDG_DATA_HOME/nissy/tables</code> if the
153XDG variable is configured. On Windows it is the same directory as the
154<code>nissy.exe</code> executable file.
155</p> 138</p>
156 139
157<h2 id="Upgrade">Upgrading</h2> 140<h2 id="Upgrade">Upgrading</h2>
@@ -169,7 +152,8 @@ a new folder and run <code>make</code> and <code>make install</code> again.
169</li> 152</li>
170</ul> 153</ul>
171<p> 154<p>
172In all cases the table files do not need to be upgraded. 155Between each version new table files might have been added, or old ones
156may be not used anymore. Nissy will deal with this automatically.
173</p> 157</p>
174 158
175<h2>Version history</h2> 159<h2>Version history</h2>
@@ -183,6 +167,11 @@ In all cases the table files do not need to be upgraded.
183 <td><strong>Comment</strong></td> 167 <td><strong>Comment</strong></td>
184</tr> 168</tr>
185<tr> 169<tr>
170 <td><a href="/nissy-2.0.2.tar.gz">2.0.2</a></td>
171 <td>2022-06-01</td>
172 <td>Improved table generation speed</td>
173</tr>
174<tr>
186 <td><a href="/nissy-2.0.1.tar.gz">2.0.1</a></td> 175 <td><a href="/nissy-2.0.1.tar.gz">2.0.1</a></td>
187 <td>2022-02-22</td> 176 <td>2022-02-22</td>
188 <td>Bugfix release</td> 177 <td>Bugfix release</td>

Generated with cgit - Back to sebastiano.tronto.net