Lines Matching +full:fast +full:- +full:speed
2 o compress() speedup (10-50%) by changing division hash to xor
3 o decompress() speedup (5-10%)
4 o Memory requirements reduced (3-30%)
6 o Removed 'Big+Fast' compress code (FBITS) because of compress speedup
13 o Added "-V" switch to print version and options
30 o BITS Overrules default set by USERMEM-SACREDMEM
40 The difference "usermem-sacredmem" determines the maximum BITS that can be
41 specified with the "-b" flag.
44 ------ -- ----- ----
53 The maximum bits can be overruled by specifying "-DBITS=bits" at
58 "-b12" flag to generate a file on a large machine that can be uncompressed
59 on a 16-bit machine.
68 2.0, use the undocumented "-C" flag.
70 -from mod.sources, submitted by vax135!petsd!joe (Joe Orost), 8/1/85
71 --------------------------------
82 2.0, use the undocumented "-C" flag.
84 2. A quiet "-q" flag has been added for use by the news system.
87 hashing. This improves the speed of the program, especially
88 during decompression. Other speed improvements have been made,
93 for a 16-bit machine on a 32-bit virtual machine. Note that the
94 speed improvement only occurs when the input file is > 30000
95 characters, and the -b BITS is less than or equal to the cutoff
103 cc -O -DUSERMEM=usermem -o compress compress.c
107 "-DSACREDMEM sacredmem", where "sacredmem" is the amount to be reserved.
109 The difference "usermem-sacredmem" determines the maximum BITS that can be
110 specified, and the cutoff bits where the large+fast table is used.
113 ------ -- ----- ---- ------
118 631,808 16 --
119 329,728 15 --
120 178,176 14 --
121 99,328 13 --
122 0 12 --
125 large+fast table.
127 The maximum bits can be overruled by specifying "-DBITS=bits" at
133 If your machine has "int" as 16-bits, define "SHORT_INT" when compiling.
141 On machines that have a fixed stack size (such as Perkin-Elmer), set the
142 stack to at least 12kb. ("setstack compress 12" on Perkin-Elmer).
150 - or -
185 > unless the '-DCOMPATIBLE' option is specified to the C
204 >2. Installed work around for C compiler bug with "-O".
207 >4. Added "-f" flag to force overwrite of output file.
208 >5. Added "-c" flag and "zcat" program. 'ln compress zcat' after you
216 >Compile "compress.c" with "-O -o compress" flags. Move "compress" to a
222 >On machines that have a fixed stack size (such as Perkin-Elmer), set the
223 >stack to at least 12kb. ("setstack compress 12" on Perkin-Elmer).
226 > cp compress.l /usr/man/manl - or -
237 >>3. Did comparisons in unsigned, where possible. (Faster on Perkin-Elmer.)
242 >>lint(1) -p has no complaints about compress.c, it won't run on a 16-bit
250 >>>blinding speed and good compression ratios. It's certainly faster than
251 >>>compact (but, then, what wouldn't be), but it's also the same speed as
253 >>>Unix-wizards, compact took about 8 minutes of CPU, pack took about 80
265 >>>and without -p), so it should run elsewhere. Note the longs in the
271 >>>=Spencer (thomas@utah-20, {harpo,hplabs,arizona}!utah-cs!thomas)
276 >>--
277 >>Full-Name: Joseph M. Orost
279 >>US Mail: MS 313; Perkin-Elmer; 106 Apple St; Tinton Falls, NJ 07724
280 >>Phone: (201) 870-5844