Sandpile.org

Материал из Циклопедии
Перейти к навигации Перейти к поиску
sandpile.org
URL:www.sandpile.org
Коммерческий:нет
Тип сайта:справочный сайт
Регистрация:нет
Язык(и):английский
Расположение сервера:США США
Владелец:Christian Ludloff[en]
Автор:Christian Ludloff[en]
Начало работы:1996
Текущий статус:работает

Sandpile.org — неофициальный справочный сайт по микропроцессорным архитектурам x86 и x86-64.

Описание[править]

Создан в 1996 году[1] Кристианом Ладлоффом (Christian Ludloff[en])[2][3][4]. Сайт представляет собой регулярно обновляемый источник информации по техническим аспектам вычислительной платформы x86[5].

Название сайта переводится как «кучка песка» (sand — песок, pile — кучка), являясь намёком на кремний, элемент, являющийся как основой материала для изготовления процессоров, так и основной составляющей песка, который по большей части состоит из оксида кремния.

Ссылки на сайт можно встретить в комментариях к открытым частям исходных текстов таких продуктов, как, например, VMware Workstation[6][7][8].

Структура[править]

На сайте есть следующая справочная информация:

Раньше был дискуссионный форум, где последнее сообщение датировано 2005 годом[16].

Сам справочник находится в актуальном состоянии и содержит информацию не только о самых новых процессорах, но и о планируемых к выпуску.

Однако осталась только часть информации, которая была раньше[17].

Справочная информация по архитектуре AMD64[18] на сайте появилась практически сразу, как только AMD выпустила первый черновик спецификации[19][20][21][22], поэтому она именуется там необычно: AA-64. Название, по-видимому, было придумано автором справочника по аналогии с IA-64 как «AMD Architecture 64».

См. также[править]

Примечания[править]

  1. www.sandpile.org sandpile.org — The world’s leading source for technical x86 processor information
  2. Christian Ludloff | LinkedIn
  3. The Pentium’s Enhanced v86 Mode By Robert R. Collins
  4. Dr. Dobb’s Journal November 1997: The Creation of Appendix H. Архивировано из первоисточника 26 декабря 2014.[недоступная ссылка] Проверено 12 декабря 2016.
  5. Scott Wainner, Robert Richmond Helpful Resources // The Book of Overclocking: Tweak Your PC to Unleash Its Power. — No Starch Press, 2016. — С. 237. — 274 с. — ISBN 9781886411760.
  6. Bringing Virtualization to the x86 Architecture with the Original VMware Workstation
  7. Search for sandpile.org vmware | source code search engine
  8. Search for sandpile.org | source code search engine
  9. sandpile.org — x86 architecture — datatypes
  10. sandpile.org — x86 architecture — general purpose registers
  11. sandpile.org — x86 architecture — interrupts
  12. sandpile.org — x86 architecture — exceptions
  13. sandpile.org — x86 architecture — 3DNow! opcodes
  14. sandpile.org — x86 architecture — system management mode
  15. sandpile.org — x86 architecture — CPUID
  16. sandpile.org — discussion forum
  17. Архивная копия сайта
  18. sandpile.org — AA-64 implementation — AMD K8
  19. LKML: Pavel Machek: Re: AMD aa64 architecture
  20. AMD64 Architecture Programmer’s Manual Volume 1: Application Programming
  21. AMD64 Architecture Programmer’s Manual Volume 2: System Programming
  22. AMD64 Architecture Programmer’s Manual Volume 3: General-Purpose and System Instructions

Литература[править]

Ссылки[править]

 
Технологии цифровых процессоров
Архитектура

CISC · EDGE · EPIC · MISC · NISC · URISC · RISC · VLIW · ZISC · Фон Неймана · Гарвардская
8 бит  · 16 бит · 32 бит · 64 бит · 128 бит · 256 бит · 512 бит · Dataflow architecture

Параллелизм
Реализации

DSP · GPU · SoC · PPU · Векторный процессор · Математический сопроцессор • Микропроцессор · Микроконтроллер

Компоненты

Barrel shifter · FPU · BSB · MMU · TLB · Регистровый файл · Управляющий автомат · АЛУ • Демультиплексор · Мультиплексор · Микрокод · Тактовая частота • Корпус • Регистры • Кэш (Кэш процессора)

Управление питанием

APM · ACPI · Clock gating · Троттлинг • Динамическое изменение напряжения