Computer memory: Why we should care what is under the hood
Abstract:
The memory subsystems of contemporary computer architectures are increasingly complex-in fact, so much so that it becomes difficult to estimate the performance impact of many coding constructs, and some long known coding patterns are even discovered to be principally wrong. In contrast, many researchers still reason about algorithmic complexity in simple terms, where memory operations are sequential and of equal cost. The goal of this talk is to give an overview of some memory subsystem features that violate this assumption significantly, with the ambition to motivate development of algorithms tailored to contemporary computer architectures. © 2012 Springer-Verlag Berlin Heidelberg.
Año de publicación:
2012
Keywords:
Fuente:
scopusTipo de documento:
Conference Object
Estado:
Acceso restringido
Áreas de conocimiento:
- Ciencias de la computación
- Ciencias de la computación
Áreas temáticas de Dewey:
- Ciencias de la computación
- Interacción social
- Patentes
Objetivos de Desarrollo Sostenible:
- ODS 9: Industria, innovación e infraestructura
- ODS 4: Educación de calidad
- ODS 8: Trabajo decente y crecimiento económico