Архив за 30 августа 2013 - 9

По сообщению компании Imagination Technologies, ее сотрудничество с TSMC, направленное на повышение производительности GPU PowerVR, принесло плоды. Партнеры уже смогли повысить общую производительность ядер PowerVR Series6 на 25%, а производительность ключевых блоков — на 30%.

Для достижения такого результата разработчики Imagination в сотрудничестве со специалистами TSMC создали оптимизированные библиотеки IP-ядер и референсные образцы систем с IP-ядрами, рассчитанные на выпуск с использованием передовых техпроцессов TSMC, включая 28HPM и 16nm FinFET.

Читать полностью »

Прочитав на Хабре интересную статью о VM/370, добавлю, что архитектура IBM/370 и операционная система VM/370 в частности дали многим людям возможность приобщиться к современным технологиям и архитектурам OS и “железа” лет этак на 10/20/30 (в зависимости от возраста программиста) раньше, чем эти технологии стали общедоступными для всех нас на обычных PC.

Например, еще в далеком 1972 году машины IBM/370 под управлением VM/370 имели:

  • 32-битную архитектуру и мультизадачную 32-битную OS. На PC это стало доступно только через 20 лет, в 1992 году для пользователей OS/2, а массовому юзеру – вообще через 23 года, в Windows 95.
  • Поддержку страничной виртуальной памяти (MMU) и подкачки. На PC такие возможности появились спустя 20 лет в OS/2. Аппаратная поддержка страничной памяти появилась на PC в 1986 году (через 14 лет после IBM/370), но операционные системы очень долго не умели ее использовать.
  • 16 регистров общего назначения. На PC до этого дошли только через 31 год, в 2003 году. Большое количество регистров сильно упрощает генерацию и повышает эффективность кода.
  • Аппаратную 128-битную арифметику с плавающей точкой и BCD-арифметику. На PC их нет и сейчас. :)

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js