ttttt Опубликовано 3 мая, 2015 · Жалоба Там явное управление кэшем... Есть операция превентивной "подкачки". Это называется prefetch, у интелов такая инструкция тоже есть, но это совсем другая проблема и к данной не относится. Блин, я документик выше давал. Почитайте про архитектуру с 88 странички. Типа, доступно и по русски. А где я по вашему смотрел? Спасибо за файлик, кстати. Два машинных цикла она выполняется. Для вас будет шоком, но операция сложения и умножения, например, по времени выполнения в несколько раз отличаются! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sol Опубликовано 3 мая, 2015 · Жалоба Для вас будет шоком, но операция сложения и умножения, например, по времени выполнения в несколько раз отличаются! Не будет. В два раза они отличаются. Причём, уже давным давно. Даже в микроконтроллерах типа ATMega сложение - один такт, умножение, где есть, два такта. А файлик, пустяки. http://www.mcst.ru/p...mcst-s-2004goda Тут поинтереснее. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
thodin Опубликовано 3 мая, 2015 · Жалоба А файлик, пустяки. http://www.mcst.ru/p...mcst-s-2004goda Тут поинтереснее. Там, кстати, написано, что аппаратной поддержки виртуализации в Э. нет.. И там же лежит #баный стыд, статья: Потенциал отечественных вычислительных платформ Эльбрус и МЦСТ-R с точки зрения импортозамещения в отрасли телекоммуникаций и связи http://mcst.ru/files/5499af/ae0cd8/504b35/000000/pages_from_zhurnal__3-2014_noyabr-1.pdf Я про нее уже как-то тут писал.. Это просто facepalm, что там написано. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sol Опубликовано 3 мая, 2015 · Жалоба Я про нее уже как-то тут писал.. Это просто facepalm, что там написано. И чего там ТАКОГО написано?! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
thodin Опубликовано 3 мая, 2015 · Жалоба И чего там ТАКОГО написано?! Вообще ни слова о "Потенциале отечественных вычислительных платформ Эльбрус и МЦСТ-R с точки зрения импортозамещения в отрасли телекоммуникаций и связи". Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ttttt Опубликовано 3 мая, 2015 · Жалоба nop 5 Не заметил сразу, но вот этот nop похоже и говорит о том, что все времена операций зашиты в компилятор и это он ждет выполнения какой-то операции заранее статически. А еще есть что-то такое скомпилированное посмотреть, но посложнее, чем printf? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sol Опубликовано 3 мая, 2015 · Жалоба Не заметил сразу, но вот этот nop похоже и говорит о том, что все времена операций зашиты в компилятор и это он ждет выполнения какой-то операции заранее статически. Не похоже. Это, похоже, синтаксический ноп. Чтобы "забить" в длинном слове слоги, которые не имеют действий, но должны быть по формату слова. Компайлеру незачем этого делать. Можно было просто указать в предикате, чего именно мы ждём. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ttttt Опубликовано 3 мая, 2015 (изменено) · Жалоба Нет. Слова имеют произвольную длинну и это норма для VLIW. Вон сразу в следующем слове всего две операции. Изменено 3 мая, 2015 пользователем ttttt Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 3 мая, 2015 · Жалоба "Одно ядро R1000 имеет производительность примерно на уровне равночастотного Intel Atom, одно ядро с архитектурой «Эльбрус» – в большинстве тестов не хуже, чем равночастотный Intel Core2, но нередко в ситуациях, когда в исполняемой программе много независимых друг от друга операций, он «догоняет» архитектуру Intel Core2 с более, чем в 2 раза высокой частотой." Не плохо. Знать бы ещё TDP / сколько жрёт при этом. Ещё не понятно почему выбрали GCC а не шланг, последний вроде более удобен для таких вещей. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
thodin Опубликовано 3 мая, 2015 · Жалоба "Одно ядро R1000 имеет производительность примерно на уровне равночастотного Intel Atom, одно ядро с архитектурой «Эльбрус» – в большинстве тестов не хуже, чем равночастотный Intel Core2 Надо только понимать, что это реклама. Т.е. как оно на самом деле и на реальных задачах - секрет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
snvoronkov Опубликовано 4 мая, 2015 · Жалоба Ещё не понятно почему выбрали GCC а не шланг, последний вроде более удобен для таких вещей. Гнусь пилили в МЦСТ с 90-х, когда шланга ещё в помине небыло. Пилили 2.7.что-то, ЕМНИП. Чего там у них сейчас я не знаю. Вот-бы ещё узнать на основе чего для DEC & SUN они оптимизаторы и кодогенераторы писали. Реально на SuperSPARC прирост давали от 20 до 200% по сравнению со старым компилятором на рассчетных задачах с плавающей точкой. Глючило компайлер, правда, тоже конкретно: шорт арифметика поломана, ошибки в указателях только принтами находились из-за овероптимизаций... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
karpa13a Опубликовано 4 мая, 2015 · Жалоба Надо только понимать, что это реклама. Т.е. как оно на самом деле и на реальных задачах - секрет. ну так дошел бы ногами - да всё узнал. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
adron2 Опубликовано 4 мая, 2015 · Жалоба Сейчас у них вроде lcc. Я сужу из вот этого документа: 00365-10_95_01.izm10_LCC user manual.doc И еще вот этого:00365-10_95_01-1.izm4_LCC GNU extensions.doc ...Компилятор LCC поддерживает набор расширений языка С, соответствующий компилятору GCC версии 4.4.0.... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
thodin Опубликовано 4 мая, 2015 · Жалоба ну так дошел бы ногами - да всё узнал. Там все не так просто. Сейчас у них вроде lcc. Это совпадение имен, к настоящему lcc он отношения не имеет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
adron2 Опубликовано 4 мая, 2015 · Жалоба ну так дошел бы ногами - да всё узнал. Там все не так просто. Сейчас у них вроде lcc. Это совпадение имен, к настоящему lcc он отношения не имеет. То есть там таки GCC? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
thodin Опубликовано 4 мая, 2015 · Жалоба То есть там таки GCC? Есть собственный компилятор, но они не признаются, на основе чего он написан. Может и из GCC что-то брали.. Проблема в том, что компилятор - это последнее, что они будут раздавать в исходниках, просто даже по коммерческим причинам - в него вложены немалые силы, поэтому может быть мы узнаем правду лет через 10. А может и никогда не узнаем - Интел переходит на 14nm, вряд ли Э. сможет конкурировать с ними.. Это же такая альтернативная попытка сделать Itanium (он тоже VLIW), который даже с ресурсами Intel - сдулся.. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zoro Опубликовано 4 мая, 2015 · Жалоба Более того, этот чип пекут у нас. Какая есть технология, на такой и пекут. Появится более "мелкая" технология будет на 800 мГц, а выше. Насколько выше - будем посмотреть. Процессор делает TSMC. 65нм у нас существует в виде лабораторных образцов, не более. Скажем так делает Микрон и TSMC. Первые делают 100%, но большой процент брака... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
thodin Опубликовано 4 мая, 2015 · Жалоба Скажем так делает Микрон и TSMC. Первые делают 100%, но большой процент брака... Дык я же говорю - Микрон делает специальную версию на 90nm, понятно, что процент брака там высокий. На 65nm у них есть опытные экземпляры, не более. Хотя, конечно, можно как при СССР - когда процент выхода годных процессоров на старте был ниже 1% и поднимался до 4-5% в лучшие годы.. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
saaremaa Опубликовано 4 мая, 2015 · Жалоба Не совсем понимаю целевое назначение этих изделий. Особенно в телекоммуникации. Может быть только как СОРМ и то не уверен. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergey Gilfanov Опубликовано 4 мая, 2015 · Жалоба Не совсем понимаю целевое назначение этих изделий. Особенно в телекоммуникации. Может быть только как СОРМ и то не уверен. Базу данных биллинга, например, гонять. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
saaremaa Опубликовано 4 мая, 2015 · Жалоба Базу данных биллинга, например, гонять. было бы чудесно сделать тестбенч *SQL запросов на платформе Intel против Эльбрус МЦСТ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
thodin Опубликовано 4 мая, 2015 · Жалоба У тех, кто с биллингом на oracle - нет шансов пересесть на Э... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
snvoronkov Опубликовано 4 мая, 2015 · Жалоба Не совсем понимаю целевое назначение этих изделий. Особенно в телекоммуникации. Может быть только как СОРМ и то не уверен. Там с целочисленной арифметикой все довольно грустно. Скорее всего, никак в телекоме. Это числодробилка для вещественных чисел. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergey Gilfanov Опубликовано 4 мая, 2015 · Жалоба У тех, кто с биллингом на oracle - нет шансов пересесть на Э... Ну не у всех же денег на него хватило. У некоторых, может и на PostgreSQL оно живет. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
thodin Опубликовано 4 мая, 2015 · Жалоба Ну не у всех же денег на него хватило. У некоторых, может и на PostgreSQL оно живет. Дык Э. - не для бедных.. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...