Author Archives: Sharon Troia
3DNow!™ Instructions are Being Deprecated
AMD introduced the 3DNow! ™ instruction set back in the K6-2 days to do Single Instruction Multiple Data (SIMD) instructions, otherwise known as vectorized instructions. These were mainly used for graphics intensive applications and even audio processing. Since then, we … Continue reading
ADIT Episode #12: Introduction to AMD SimNow™
Do you ever wish that you had access to future processors with new technology features before they are even produced? Download AMD SimNow™ and get exactly that. This episode of the AMD Developer Inside Track featuresJuan Flores, Member of Technical … Continue reading
ADIT Episode #11: Intro to ACML
This is an introduction to the AMD Core Math Library that covers what it is, who it is for, what platforms it works on, and where to find support. Continue reading
ADIT #8: How to Optimize Image Convolution
When I hear about typical optimization efforts from engineers by the water cooler, they’re usually talking about 10 – 20% gain as being a good goal. Rarely do I hear about results that were twice as fast, or more… until … Continue reading
AMD and I/O Virtualization on "Magny-Cours" Processors
Enhanced AMD-Vi in Opteron 6000 (a.k.a. “Magny-Cours”) Platform Architecture: Virtualization is the art of abstracting or hiding the “implementation” from the “experience”. Thus the notion of various system components – CPU, MMU, and devices – presented to the Guest Virtual … Continue reading
You down with AMD-P?
It has been an exciting year leading up to the launch of our AMD Opteron™ 6100 Series processor codenamed “Magny-Cours.” Compared to previous generations this new part offers up to 2x the number of cores, totaling 12-core per processor. It … Continue reading
ADIT Episode #7: GDC 2010 Demos, Cloth, Destruction, Tesselation & More!
This month’s episode of the AMD Developer Inside Track brings AMD demo’s from the Game Developers Conference 2010 to you! Saif Ali, Software Engineer in the Advanced Technology Group, walks us through three examples of how OpenCL can now … Continue reading
ADIT Episode #6: Using CPUID
There is a lot of information you can gather using the CPUID instruction. In this month’s episode of the AMD Developer Inside Track is on “Using CPUID”, I asked Randy VanderHeyden, a 17 year AMD veteran, what is CPUID, when should … Continue reading
Introducing the AMD Developer Inside Track – a New Monthly Video Series
I’m a member of AMD’s software division (and yes, you read it correctly – I said software). It turns out that a lot of people are surprised to hear that AMD has a software division. I can’t count the number … Continue reading




