Физика, как наука, построена вокруг предсказания результатов экспериментов при помощи сложных расчетов. Но что если вывернуть эту концепцию наизнанку и научиться использовать для проведения расчетов сами физические явления? И речь не о том, что физика отвечает за работу транзисторов в процессорах. Вообще никаких нулей и единиц.
Базовый пример: допустим, у вас есть реактивный двигатель, и вы хотите выяснить, какую тягу он выдает. Можно потратить часы процессорного времени на математическое моделирование и вычислить нужное значение. Или пойти в гараж, установить движок на весы, включить и сразу получить искомую цифру. В этот момент физическая система из двигателя и весов провела расчеты за вас. Не буквально, конечно, но результат тот же. И получен он куда быстрее и с меньшими затратами (Топливо и возможный пожар не считаем. Не придирайтесь, это мысленный эксперимент).
Теперь представьте, что вам нужно раз за разом решать некое сложнейшее уравнение, подставляя в него различные переменные, а компьютеры делают это недостаточно быстро. Выход — спроектировать такую физическую систему, поведение которой будет описываться этим вашим уравнением. Затем можно будет ставить эксперименты, наблюдать за ее поведением и в результате получать нужные числа.
Это может показаться бредом или занятной теорией, вот только мы уже давно делаем нечто подобное, когда необходимо получить большой массив настоящих случайных чисел. Математически эта задача неподъемная (по крайней мере, насколько я знаю), так что, например, в Cloudflare такие числа собирают, наблюдая за лава–лампами. А за последние несколько лет физики, следуя за этой идеей, пошли еще дальше, и это окончательно выносит мозг.
Сперва они заставили конструкцию из динамика, вибрирующей стальной пластины и микрофона классифицировать рукописные цифры. Затем — спроектировали способную к самомодификации нейросеть, где в роли нейронов выступают напряжения, измеренные между переменными резисторами, которые, в свою очередь, работают в качестве синаптических весов.
Заголовок кликбейтный, правда? Но он соответствует действительности, сейчас объясню, что я предлагаю сделать.
Современные смартфоны являются очень энергоэффективными устройствами, львиная доля усилий инженеров направлена на то, чтобы добиться максимального времени автономной работы телефона без видимого вреда для быстродействия.
Медленный телефон никто не купит, пусть даже будет обещано, что работать он будет 5 дней без подзарядки.
Поэтому любой современный телефон - это набор компромиссов, между скоростью и энергоэффективностью.
На смартфонах Xiaomi (Redmi) в состав прошивки входит служебное приложение "Joyose". Именно это приложение работает с управлением энергопотребления процессора, искусственно затормаживая его, если он некоторое время работают на максимальной частоте.
Конечно, в приложении прописаны множественные правила, в какой ситуации снижать производительность больше, в какой меньше. Но именно "Joyose" в значительной мере влияет на то, что интерфейс телефона иногда подёргивается, или скролинг ленты происходит с рывками.
Можно ли с этим что-то сделать и ускорить телефон? Оказывается, можно.
Ниже приведу текстовый вариант инструкции:
Войдите в общие настройки телефона
Найдите меню "Приложения"
В нём выберите "Все приложения"
В верхнем правом углу нажмите на "три точки" и далее "Показать все приложения"
В строке поиска пишет "Joyose"
Заходим в карточку приложения и в нижней панели нажимаем кнопку "Закрыть"
Приложение "Joyose" отвечает за энергосбережение телефона. При стандартных сценариях использоваться смартфона она не позволяет дольше, чем на одну-две секунды ЦП выходить на максимальные частоты, тем самым ограничивая быстродействие.
Безусловно, если вы запустите тяжёлое приложение, которое требует длительной работы ЦП на высокой частоте, она будет поднята.
Но в обычном сценарии именно "Joyose" ограничивает быстродействие.
Чтобы запустить приложение "Joyose" заново достаточно перезагрузить смартфон.
Внимание: чем мощнее ЦП на телефоне, тем меньше ощущается эффект от работы Joyose. Чем меньше приложений вы используете, чем реже между ними переключаетесь - тем меньше ощущается эффект от Joyose.
Поэтому, я вас прошу не писать множественные комментарии о том, что после отключения "Joyose" ничего не изменилось.
Если ничего не изменилось после отключения Joyose, значит ваш сценарий использования телефона не столь тяжёлый для ЦП и он справляется даже в энергосберегающем режиме.
Больше всего эффект проявляется на бюджетных смартфонах, или на телефонах, которым уже несколько лет.
Предупреждение: нельзя удалять Joyose из системы при помощи приложения ADB. Удаление влечёт за собой множественные ошибки в работе телефона, а в некоторых случаях бесконечный цикл загрузки операционной системы.
Надеюсь, я помог вам сделать телефон чуть быстрее и приятнее.
Если по необычайному стечению обстоятельств вам стало любопытно, есть ли ещё подобные лайфхаки для смартфонов Xiaomi - добро пожаловать на MetaMi.
Взять с собой побольше вкусняшек, запасное колесо и знак аварийной остановки. А что сделать еще — посмотрите в нашем чек-листе. Бонусом — маршруты для отдыха, которые можно проехать даже в плохую погоду.
Сегодня мы поговорим о самом младшем и самом медленном процессоре для сокета 478.
К слову данный процессор не является самым младшим из линейки Pentium 4, но об я расскажу чуть позже.
Intel Pentium 4 1.4ГГц. Лицевая сторона.
На крышке процессора по традициям Intel указываются следующие параметры: Частота процессора, объем кэша второго уровня в килобайтах, частота шины и рабочее напряжение процессора. В дальнейшем указание напряжения убрали.
Так же указан код процессора SL5TG по которому можно определить степпинг процессора.
Intel Pentium 4 1.4ГГц. Обратная сторона. Кстати 478 это последний сокет у Intel с использованием "ножек".
У нашего гостя внутри находится ядро с наименованием Willamette. Из инструкции у нас присутствует MMX, SSE и SSE2.
Ядро Willamette известно своей медлительностью, «воздушными» гигагерцами и скудным разгоном, по этой причине предыдущие поколение Intel Pentium 3 было на порядок быстрее при более низкой частоте процессора.
Процессор изготовлен по 180 нанометровой технологии, имеет степпинг D0 (последний степпинг для Willamette), множитель 14 и, не смотря на присутствие настроек в BIOS на его изменения, он заблокирован в обе стороны.
Кэш L1: 12 Кб + 8 Кб, Кэш L2: 256 Кб
Несмотря на высокое тепловыделение (72 Вт у нашего экземпляра) штатная система охлаждения отлично удерживает его в пределах 40 градусов.
Так как я ранее сказал, что наш процессор является самым младшим на сокет 478, но не является самым младшим из линейки Pentium 4, нам придется окунуться в историю создания.
20 ноября 2000 года компанией Intel были анонсированы первые процессоры Pentium 4. В их основе лежало принципиально отличающееся от предшественников ядро — Willamette. Процессоры Pentium 4 использовали новую системную шину, позволявшую передавать данные с частотой, превышавшей базовую в четыре раза. Таким образом, эффективная частота системной шины первых процессоров Pentium 4 составляла 400 МГц (физическая частота — 100 МГц).
Процессоры на ядре Willamette имели кэш данных первого уровня объёмом 8 Кбайт, кэш последовательностей микроопераций объёмом около 12 000 микроопераций, а также кэш-память второго уровня объёмом 256 Кбайт. При этом процессор содержал 42 млн транзисторов, а площадь кристалла составляла 217 мм², что объяснялось устаревшей технологией производства — 180 нм КМОП с алюминиевыми соединениями. До осени 2001 года процессоры на ядре Willamette выпускались в корпусе типа FCPGA (в случае с Pentium 4 этот корпус представлял собой микросхему в корпусе OLGA, установленную на переходник PGA) и предназначались для установки в системные платы с разъёмом Socket 423.
Ещё до выхода первых Pentium 4 предполагалось, что и процессоры на ядре Willamette и разъём Socket 423 будут присутствовать на рынке лишь до середины 2001 года, после чего будут заменены на процессоры на ядре Northwood и разъём Socket 478. Однако, в связи с проблемами при внедрении 130-нм технологии, лучшим по сравнению с ожидавшимся процентом выхода годных кристаллов процессоров на ядре Willamette, а также необходимостью продажи уже выпущенных процессоров анонс процессоров на ядре Northwood был отложен до 2002 года, а 27 августа 2001 года были представлены процессоры Pentium 4 в корпусе типа FC-mPGA2 (Socket 478), в основе которых по-прежнему лежало ядро Willamette.
Процессоры Pentium 4 на ядре Willamette работали на тактовой частоте 1,3—2 ГГц с частотой системной шины 400 МГц, напряжение ядра составляло 1,7—1,75 В в зависимости от модели, а максимальное тепловыделение — 100 Вт на частоте 2 ГГц.
Это был наглый копипаст с сайта Wikipedia, но лучше ни кто не расскажет. Однако мне есть, что от себя добавить.
Первые Intel Pentium 4, как было сказано в цитате из Wikipedia, были на сокете 423. Сам же сокет был короткоживущим и представлял собой во первых шлифовку самих процессоров Intel Pentium, а во вторых шлифовка нового типа памяти RDRAM.
Интересный факт, на сокет 423 не существовало процессоров Intel Celeron, однако их микрокоды присутствовали в обновлениях BIOS от производителей плат. Более того некоторые платы поддерживали и следующее ядро Northwood. Это было сделано из-за распространения переходников для процессоров который преобразовывал процессоры 478 сокета на 423.
Теперь поговорим о быстродействии данного процессора, а так же его разгонном потенциале.
Для проверки и разгона использовалась материнская плата Gigabyte GA-8IPE1000 Pro.
Так же у меня не нашлось сопоставимых процессоров для сравнения с нашим испытуемым, но нашлись процессоры с частотой 1.8GHz. Почему именно эта частота вы поймете позже.
Для начала посмотрим, что говорит о процессоре AIDA64.
AIDA64.
По тестам CPU Queen наш процессор находится в таблице ниже, чем VIA C7. Причем даже маломальский разгон по шине в 10 МГц (1.5ГГц) не позволяет него обогнать.
CPU Queen тест.
По тесту производительности WinRAR мы набираем всего 203 кбайт\с
Тест быстродействия WinRAR.
Процессоры с ядром Willamette из-за определенных проблем архитектуры не могли превысить частоту в 2 гигагерца, в связи с этим их разгон либо не сильно был большим, либо сопровождалось поднятием рабочего напряжения.
Так как наш экземпляр имеет последний степпинг D0, без поднятия напряжения мы смогли добиться стабильной работы при частоте 1.82 гигагерц, при этом частота шины составила 130 мегагерц.
AIDA64 после разгона.
При этом тест производительности в CPU Queen нам показывает, что мы догоняем Intel Celeron D 331 2.53ГГц на сокет 775, сомнительно, но ОК.
CPU Queen тест после разгона.
А вот тест WinRAR нас возвращает с небес на землю, показывая общую прибавку производительности всего на 24 кбайт\с. Это больше похоже на прирост производительности шины, а не процессора.
Тест быстродействия WinRAR после разгона.
А теперь предлагаю вам сравнить производительность разогнанного процессора со следующими экземплярами:
Intel Celeron 1.8/128/400 (SL6A2) Willamette-128
Intel Celeron 1.8/128/400 (SL7RU) Northwood-128
Intel Pentium 4 1.8/256/400 (SL6BE) Willamette
Intel Pentium 4 2.0/512/400 (SL5ZT) Northwood
Последний процессор мы решили взять для контраста, а Intel Celeron 1.7 исключили.
Как и в предыдущей статье AMD Athlon64 x2 3800 сравнение я выведу в график.
Буквой А обозначены процессоры на ядре Northwood.
Как можем наблюдать Intel Celeron на ядре Northwood при тестировании общей производительности в WinRAR сдал позиции и набрал всего 190 Кбайт\с. Видимо у младших версии кэш второго уровня работал медленнее.
Кстати, тут же мы можем понаблюдать битву двух разных ядер в лице двух процессоров Intel Celeron 1.8, и тут я задался вопросом, ведь ядро Northwood считается самым быстрым на 478 сокете, но при тестировании я столкнулся с тем, что оно наоборот работает не столь шустро. Как-нибудь проверим на двух процессорах Intel Pentium 4 с ядром Northwood и ядром Prescott.
Еще хотелось бы от вас дорогие читатели подсказать какую-нибудь программу для тестирования производительности процессоров. Мне показалось, что набор софта, что использовал я, оценивает производительность только по частоте (как и CPU-Z) и поэтому у нас не совсем адекватные результаты тестов. Буду ждать ваших предложений.
На этом позвольте закончить данную статью. Надеюсь вам было интересно.
💭 Apple представила вчера свой новейший процессор M4. Новый чип, предназначенный для повышения производительности ИИ, дебютирует в новых планшетах iPad Pro впервые.
🎫 M4 построен по 3-нанометровому техпроцессу второго поколения. Он оснащен 4 ядрами производительности, 6 ядрами эффективности и 10-ядерным графическим процессором, который впервые обеспечивает на iPad трассировку лучей и аппаратное ускорение затенения сетки.
🎫 Новый 16-ядерный нейронный движок M4 поддерживает 38 триллионов операций в секунду. Чип Apple имеет на борту более 28 млрд транзисторов.
💥 При использовании в iPad Pro M4 на 50% быстрее, чем M2, использовавшийся в моделях предыдущего поколения. В качестве альтернативы, M4 может обеспечить ту же производительность, что и M2, используя вдвое меньше мощности. Apple также удалось улучшить тепловые характеристики на 20 % благодаря использованию меди и графитовых листов в корпусе iPad.
Вот довольно редкий экземпляр под Socket 7, на этот сокет как и на Socket 5 вышла куча процессов от разных компаний
Rise mp6
Обратная сторона
Что мы видим? Этот процессор похож на северный мост, который распаяли на текстолите подложке, с контактами под Socket 7. Процессор с меньшими частотами предполагалось использовать в тв-приставках и неттопах из-за маленького тепловыделения.
Вот что пишет Вики:
Rise mP6 — микропроцессор, совместимый с Intelx86MMX, разработанный компанией Rise Technology. Процессор разрабатывался в течение 5 лет, был анонсирован в 1998 году, однако широкого распространения не получил. Предназначался для применения на материнских платах с разъемом Socket 7, отличался низким энергопотреблением (6 Вт у модели PR266), невысокой производительностью и хорошим соотношением цена-производительность
Напряжение питания ядра — 2,8 В; линий ввода-вывода 3,3 В
Типы корпуса: BGA, T2BGA, BPGA (BGA припаянный к печатной плате для установки в Socket 7)
Развитие
Компания SiS приобрела разработки Rise и использовала их при создании интегрированной системы SiS550, включающей в себя ядро процессора mP6, северный и южный мосты чипсета, видеоконтроллер и звуковой контроллер. Данная микросхема используется в различных встраиваемых системах и бытовой электронике, например, DVD-проигрывателях.
Ещё их ставили в неттопы Микрокомпьютер eBox 2300, так что если найдёте такой, то вы можете разбогатеть, сейчас такие процессоры на eBay стоят по 15-25 тысяч. Но это только что я знаю, может в старых DVD и рекордерах стоять запросто. Мне повезло и я купил на Авито за 6000 + доставка (а я ещё не хотел брать, но продавец сказал, что больше таких в продаже нет и я забрал его). Сохранность правда не очень, на 4+, не видно характеристики, но вариантов больше нет.
В принципе хороший процессор, хоть в играх он и не очень, но как Celeron 266 в остальных тестах. Мог занять место в средней ценовой категории в 1998-2000х годах, хотели mp6-2 выпускать, но как обычно рыночек порешал. Сначала Sis выкупил, потом сам Sis сдулся.