# westmere

Published articles for westmere.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## ePouta Flavour Halloween 2018 Communiqué

DevFeed: [ePouta Flavour Halloween 2018 Communiqué](<https://devfeed.tech/articles/epouta-flavour-halloween-2018-communique-19765.md>)

Original publisher: [Read original article](<https://cloud.blog.csc.fi/2018/10/epouta-flavour-halloween-2018-communique.html>)

Author: Unknown (noreply@blogger.com)

Published: 2018-10-19T10:51:00Z

Content type: release

Language: en

Sources: [CSC - IT Center For Science - Cloud Team](<https://devfeed.tech/sources/csc-it-center-for-science-cloud-team.md>)

Topics: [GPU](<https://devfeed.tech/topics/gpu.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Nvidia](<https://devfeed.tech/topics/nvidia.md>)

Tags: [applications](<https://devfeed.tech/tags/applications.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [deprecated](<https://devfeed.tech/tags/deprecated.md>), [epouta](<https://devfeed.tech/tags/epouta.md>), [espoo](<https://devfeed.tech/tags/espoo.md>), [flavors](<https://devfeed.tech/tags/flavors.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [hpc](<https://devfeed.tech/tags/hpc.md>), [newton](<https://devfeed.tech/tags/newton.md>), [numa](<https://devfeed.tech/tags/numa.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [openstack](<https://devfeed.tech/tags/openstack.md>), [performance](<https://devfeed.tech/tags/performance.md>), [pike](<https://devfeed.tech/tags/pike.md>), [pouta](<https://devfeed.tech/tags/pouta.md>), [standard](<https://devfeed.tech/tags/standard.md>), [westmere](<https://devfeed.tech/tags/westmere.md>)

### AI overview

The communiqué announces changes to ePouta flavors, including public availability of the gpu.2.1gpu flavor with an NVIDIA Tesla V100 and NUMA-aware CPU and memory behavior. It also announces the deprecation of hpc.*.westmere flavors and recommends replacement flavors for new instances.

### Source excerpt

We are making some changes to our flavor offering . Here's a summary of the changes: We now have even more GPUs in ePouta. The gpu.2.1gpu flavor is now publicly available and each has one NVIDIA Tesla V100 via PCI pass through. This flavor was already added in July but could only be accessed after requesting it from servicedesk. Now we are making them publicly available. The gpu.2.1gpu flavor is our first NUMA aware flavor. This should speed up CPU & memory heavy applications. Our current version (Newton) of OpenStack is not able to guarantee PCI devices from the same NUMA node too, this is possible to come when we get to Pike or later. Deprecation of hpc.*.westmere flavors This does not affect running instances but in the future you might see changes in the performance and therefor we suggest that you resize your flavor to a newer flavor type. You won't be able to launch new instances with the deprecated flavors. Flavors that will be deprecated and suggested replacement: hpc.medium.westmere - standard.xlarge hpc.large.westmere - hpc.4.10core hpc.xlarge.westmere - hpc.4.10core or hpc.4.20core hpc.largemem.westmere - hpc.4.20core or hpc.3.28core More information about the different flavors can be found here: https://research.csc.fi/pouta-flavours No known Copyright Please acknowledge 'Sir George Grey Special Collections, Auckland Libraries, 1-W682' when re-using this image.

## AES support in Westmere

DevFeed: [AES support in Westmere](<https://devfeed.tech/articles/aes-support-in-westmere-38913.md>)

Original publisher: [Read original article](<https://idea.popcount.org/2012-09-24-aes-support-in-westmere>)

Author: Marek

Published: 2012-09-23T22:00:00Z

Content type: tutorial

Language: en

Sources: [Marek Majkowski](<https://devfeed.tech/sources/marek-majkowski.md>)

Topics: [westmere](<https://devfeed.tech/topics/westmere.md>), [Assembly](<https://devfeed.tech/topics/assembly.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [intel](<https://devfeed.tech/topics/intel.md>), [x86](<https://devfeed.tech/topics/x86.md>)

Tags: [assembly](<https://devfeed.tech/tags/assembly.md>), [c](<https://devfeed.tech/tags/c.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [crypto](<https://devfeed.tech/tags/crypto.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [intel](<https://devfeed.tech/tags/intel.md>), [westmere](<https://devfeed.tech/tags/westmere.md>), [x86](<https://devfeed.tech/tags/x86.md>), [x86-64](<https://devfeed.tech/tags/x86-64.md>)

### AI overview

This tutorial explores AES-NI support in Intel's Westmere architecture and implements a simple AES-128 CTR stream cipher using x86-64 assembly. It also discusses performance limitations and cautions readers to review the code before reuse.

### Source excerpt

AES support in Westmere In one of the lectures on the crypto-class professor Dan Boneh mentioned that the Intel's Westmere architecture has native instructions aiding with the AES cipher. Or formally speaking - newer CPU's support AES-NI instruction set. I decided to play with this instructions for a while and implement a simple AES-128 CTR stream cipher. I'm not experienced in writing assembly I mostly derived the code from the file from linux kernel.