benchmark vocabulary
Factor handbook ยป Vocabulary index


Summary
Various benchmarks to test Factor's optimizer

Metadata
Authors:Slava Pestov


Words

Symbol words
Image benchmarks-disabled?


Ordinary words
WordStack effect
Image all-benchmark-vocabs( -- seq )
Image benchmark-errors.( assoc -- )
Image find-benchmark-vocabs( -- seq )
Image run-benchmarks( benchmarks quot: ( vocab -- res ) -- results errors )
Image run-profile-benchmark( vocab -- profile )
Image run-profile-benchmarks( -- results errors )
Image run-timing-benchmark( vocab -- time )
Image run-timing-benchmarks( -- results errors )
Image timing-benchmarks( -- )
Image timings.( assoc -- )


Files


Metadata files


Children from resource:extra
VocabularySummary
Image benchmark.3d-matrix-scalar
Image benchmark.3d-matrix-vector
Image benchmark.ant
Image benchmark.backtrack
Image benchmark.base16
Image benchmark.base32
Image benchmark.base58
Image benchmark.base64
Image benchmark.base85
Image benchmark.base91
Image benchmark.beust1
Image benchmark.beust2
Image benchmark.binary-search
Image benchmark.binary-trees
Image benchmark.bloom-filters
Image benchmark.bootstrap1
Image benchmark.busy-loop
Image benchmark.chameneos-redux
Image benchmark.combinatorics
Image benchmark.completion
Image benchmark.continuations
Image benchmark.crc32
Image benchmark.csv
Image benchmark.cuckoo-filters
Image benchmark.dawes
Image benchmark.dispatch1
Image benchmark.dispatch2
Image benchmark.dispatch3
Image benchmark.dispatch4
Image benchmark.dispatch5
Image benchmark.dispatch6
Image benchmark.dlists
Image benchmark.e-decimals
Image benchmark.e-ratios
Image benchmark.empty-loop-0
Image benchmark.empty-loop-1
Image benchmark.empty-loop-2
Image benchmark.euler150
Image benchmark.fannkuch
Image benchmark.farkup
Image benchmark.fasta
Image benchmark.fib1
Image benchmark.fib2
Image benchmark.fib3
Image benchmark.fib4
Image benchmark.fib5
Image benchmark.fib6
Image benchmark.fib7
Image benchmark.fib8
Image benchmark.find-pi
Image benchmark.flip
Image benchmark.futures1
Image benchmark.futures2
Image benchmark.gc0
Image benchmark.gc1
Image benchmark.gc2
Image benchmark.gc3
Image benchmark.hash-sets
Image benchmark.hashtables
Image benchmark.heaps
Image benchmark.interval-sets
Image benchmark.iteration
Image benchmark.json
Image benchmark.k-nn
Image benchmark.knucleotideThe Great Computer Language Shootout's knucleotide benchmark to test
Image benchmark.lcs
Image benchmark.lexer
Image benchmark.linked-assocs
Image benchmark.mailbox
Image benchmark.make
Image benchmark.mandel
Image benchmark.matrix-exponential-scalar
Image benchmark.matrix-exponential-simd
Image benchmark.md5
Image benchmark.memoize
Image benchmark.msgpack
Image benchmark.mt
Image benchmark.namespaces
Image benchmark.nbody
Image benchmark.nbody-simd
Image benchmark.nested-empty-loop-1
Image benchmark.nested-empty-loop-2
Image benchmark.nsieve
Image benchmark.nsieve-bits
Image benchmark.nsieve-bytes
Image benchmark.parse-bignum
Image benchmark.parse-fixnum
Image benchmark.parse-float
Image benchmark.parse-ratio
Image benchmark.partial-sums
Image benchmark.pidigits
Image benchmark.random
Image benchmark.randomize
Image benchmark.raytracer
Image benchmark.raytracer-simd
Image benchmark.recursive
Image benchmark.regex-dna
Image benchmark.regexp
Image benchmark.reverse-complement
Image benchmark.ring
Image benchmark.sfmt
Image benchmark.sha1
Image benchmark.sieve
Image benchmark.simd-1
Image benchmark.sockets
Image benchmark.sort
Image benchmark.spectral-norm
Image benchmark.spectral-norm-simd
Image benchmark.splay
Image benchmark.splitting
Image benchmark.stack
Image benchmark.struct-arrays
Image benchmark.sum-file
Image benchmark.tcp-echo0
Image benchmark.tcp-echo1
Image benchmark.tcp-echo2
Image benchmark.terrain-generation
Image benchmark.timers
Image benchmark.tuple-arrays
Image benchmark.typecheck1
Image benchmark.typecheck2
Image benchmark.typecheck3
Image benchmark.udp-echo0
Image benchmark.udp-echo1
Image benchmark.udp-echo2
Image benchmark.ui-panes
Image benchmark.unicode
Image benchmark.utf16
Image benchmark.utf8
Image benchmark.wrap
Image benchmark.xml
Image benchmark.yield
Image benchmark.yuv-to-rgb