# # config_registry # # Please refer to the BLIS wiki on configurations for information on the # syntax and semantics of this file [1]. # # [1] https://github.com/flame/blis/blob/master/docs/ConfigurationHowTo.md # # Processor families. x86_64: intel64 amd64 amd64_legacy intel64: skx knl haswell sandybridge penryn generic amd64_legacy: excavator steamroller piledriver bulldozer generic amd64: zen3 zen2 zen generic arm64: armsve firestorm thunderx2 cortexa57 cortexa53 generic arm32: cortexa15 cortexa9 generic power: power10 power9 generic # Intel architectures. skx: skx/skx/haswell/zen knl: knl/knl/haswell/zen haswell: haswell/haswell/zen sandybridge: sandybridge penryn: penryn # AMD architectures. zen3: zen3/zen3/zen2/zen/haswell zen2: zen2/zen2/zen/haswell zen: zen/zen/haswell excavator: excavator/piledriver steamroller: steamroller/piledriver piledriver: piledriver bulldozer: bulldozer # ARM architectures. armsve: armsve/armsve a64fx: a64fx/armsve # ARM Neon64 (4 pipes x 128b) architectures. altramax: altramax/armv8a altra: altra/armv8a firestorm: firestorm/armv8a # ARM (2 pipes x 128b) architectures. thunderx2: thunderx2/armv8a cortexa57: cortexa57/armv8a cortexa53: cortexa53/armv8a # ARM Vintage architectures. cortexa15: cortexa15/armv7a cortexa9: cortexa9/armv7a # IBM architectures. power10: power10 power9: power9 bgq: bgq # RISC-V architectures. rv32i: rv32i/rvi rv64i: rv64i/rvi rv32iv: rv32iv/rviv rv64iv: rv64iv/rviv # SiFive architectures. sifive_x280: sifive_x280 # Generic architectures. generic: generic