On Thu, Feb 05, 2004 at 05:18:36PM -0800, Ben Barrett wrote: > Doesn't that use a via c3 chipset? As I understand it, most modern binaries > will not run on the via c3, since it lacks MMX, 3DNow, and SSE extensions.
I actually gathered some info on processor capabilities a few weeks ago by looking at dmesg'd posted to [EMAIL PROTECTED] This is what I have for VIA C3: VIA C3 Samuel 1 ("CentaurHauls" 686-class) 652 MHz FPU,DE,TSC,MSR,MCE,MTRR,PGE,MMX,3DNOW VIA C3 Samuel 2 ("CentaurHauls" 686-class) 533 MHz FPU,DE,TSC,MSR,MTRR,PGE,MMX,3DNOW VIA C3 Ezra ("CentaurHauls" 686-class) 665 MHz FPU,DE,TSC,MSR,MTRR,PGE,MMX,3DNOW VIA C3 ("CentaurHauls" 686-class) 1 GHz FPU,DE,PSE,TSC,MSR,MTRR,PGE,CMOV,MMX,FXSR,SIMD Yes, they are oddballs. They claim to be 686's, but some lack CMOV None have SSE, but SSE is much newer than Intel's early 686s. I believe it's the lack of CMOV on older models is what causes 686 optimized binaries to not work. OpenBSD supports the crypto functions of these CPUs: Date: Tue, 3 Feb 2004 01:48:27 -0700 (MST) From: Theo de Raadt <[EMAIL PROTECTED]> Message-Id: <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: CVS: cvs.openbsd.org: src X-Loop: [EMAIL PROTECTED] Precedence: bulk Sender: [EMAIL PROTECTED] X-Spam-Status: No, hits=0.000000 required=0.900000 Status: RO Content-Length: 550 Lines: 14 CVSROOT: /cvs Module name: src Changes by: [EMAIL PROTECTED] 2004/02/03 01:48:27 Modified files: lib/libssl/src/crypto/engine: hw_cryptodev.c Log message: If on an i386, detect existance of the VIA C3 xcrypt-* using sysctl of the machdep.xcrypt node. If they exist, use the xcrypt-cbc instruction to accelerate aes-{128,192,256}-cbc, for more than 100x performance increase. This code has no effect on any cpu... Tested thus far using openssl speed command, and of course, ssh. 778MB/sec AES-128-CBC performance at 8192 byte block size. Maybe they'd be better used as vpn endpoints rather than movie players ... or maybe a new video codec based on AES ... -- <[EMAIL PROTECTED]> _______________________________________________ EuG-LUG mailing list [EMAIL PROTECTED] http://mailman.efn.org/cgi-bin/listinfo/eug-lug