Sponsored Content
Special Forums News, Links, Events and Announcements Software Releases - RSS News Intel Software Development Emulator 1.61 (Default branch) Post 302276085 by Linux Bot on Tuesday 13th of January 2009 02:00:03 AM
Old 01-13-2009
Intel Software Development Emulator 1.61 (Default branch)

The Intel Software Development Emulator is afunctional emulator for new and upcominginstruction set extensions. The emulator is basedon the Pin dynamic binary instrumentation system(and XED). It emulates the new instructions in theSSE4, AES, PCLMULQDQ, and Intel AVX instructionset extensions. This allows developers to gainfamiliarity with Intel's upcoming instruction setextensions.License: Free To Use But RestrictedChanges:
New instructions are supported. There are minor bugfixes, a new simple footprint tool, and more features for the mix tool.Image

Image

More...
 

2 More Discussions You Might Find Interesting

1. Solaris

adding software on solaris10-intel

Hi All, How do I add software on my solaris 10 DVD? I need to add the development software tools. Thanks in advance. Regards, itik (1 Reply)
Discussion started by: itik
1 Replies

2. Solaris

Solaris Dual-Boot or Emulator on Intel PC

I want to set-up Solaris on my Intel PC for training purposes. Ideally, I'd like to run Solaris within an emulator or in a dual-boot partition. Can anyone give me some suggestions to send me in the right direction? Thanks so much. ---------- Post updated at 09:11 PM ---------- Previous update... (1 Reply)
Discussion started by: ediverson
1 Replies
cpu_capabilities(3alleg4)					  Allegro manual					 cpu_capabilities(3alleg4)

NAME
cpu_capabilities - Contains the capability flags of the CPU. Allegro game programming library. SYNOPSIS
#include <allegro.h> extern int cpu_capabilities; DESCRIPTION
Contains CPU flags indicating what features are available on the current CPU. The flags can be any combination of these: CPU_ID - Indicates that the "cpuid" instruction is available. If this is set, then all Allegro CPU variables are 100% reliable, otherwise there may be some mistakes. CPU_FPU - An FPU is available. CPU_IA64 - Running on Intel 64 bit CPU CPU_AMD64 - Running on AMD 64 bit CPU CPU_MMX - Intel MMX instruction set is available. CPU_MMXPLUS - Intel MMX+ instruction set is available. CPU_SSE - Intel SSE instruction set is available. CPU_SSE2 - Intel SSE2 instruction set is available. CPU_SSE3 - Intel SSE3 instruction set is available. CPU_3DNOW - AMD 3DNow! instruction set is available. CPU_ENH3DNOW - AMD Enhanced 3DNow! instruction set is available. CPU_CMOV - Pentium Pro "cmov" instruction is available. You can check for multiple features by OR-ing the flags together. For example, to check if the CPU has an FPU and MMX instructions avail- able, you'd do: if ((cpu_capabilities & (CPU_FPU | CPU_MMX)) == (CPU_FPU | CPU_MMX)) { printf("CPU has both an FPU and MMX instructions! "); } You can read this variable after you have called check_cpu() (which is automatically called by allegro_init()). SEE ALSO
check_cpu(3alleg4), cpu_vendor(3alleg4), cpu_family(3alleg4), cpu_model(3alleg4), cpu_capabilities(3alleg4), allegro_init(3alleg4) Allegro version 4.4.2 cpu_capabilities(3alleg4)
All times are GMT -4. The time now is 01:44 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy