Перейти к публикации

Суперкомпьютер своими руками для расчетов в ansys и 3d приложениях


Рекомендованные сообщения

Тогда вообще ничего непонятно - если ассемблерная вставка не меняется, а типы процессоров с того года менялись и очень значительно, то что же там вставлено?

Команды работы с сопроцессором не менялись с 1987 года.

Кстати ИСПА версии 1989 года работает и на современных процессорах Интел.

Априори считать всех кругом идиотами это кредо ИСПЫ.

Я не считаю вас идиотом и всех тоже.

ИСПА - это программа, торговая марка. ИСПА никого идиотом считать не может.

А меня называйте просто - господин ISPA. :unsure:

Ссылка на сообщение
Поделиться на других сайтах


Копаться в ассемблере под каждую модель процессора моветон.

Так у меня выбора нет.

Не нужно копаться. Ассемблерная вставка для сопроцессора, в ИСПА, не меняется с 1997 года.

как бы сами себе противоречите: вроде и не нужно копаться, и нужно копаться...

т.е. своими ответами сбиваете с толку, а потом удивляетесь, что Вас не понимаю тут...

Ссылка на сообщение
Поделиться на других сайтах

как бы сами себе противоречите: вроде и не нужно копаться, и нужно копаться...

т.е. своими ответами сбиваете с толку, а потом удивляетесь, что Вас не понимаю тут...

Когда я написал, что "Так у меня выбора нет." я говорил, что ускорить ИСПА можно было только с помощью ассемблерной вставки.

Но зачем в ней копаться как предлагает представитель фирмы Тесис, я не понимаю.

В новых процессорах все команды и архитектура предыдущих процессоров поддерживается.

Это же азбука для разработчика программ. :unsure:

Ссылка на сообщение
Поделиться на других сайтах

В новых процессорах все команды и архитектура предыдущих процессоров поддерживается.

учет архитектуры может дать ускорение. другое дело, что это трудозатратно и требует постоянных переделок.

предлагали копаться Вы ранее с своем сообщении,

У процессора Интел появились регистры размером 256 бит, 4 double, до этого были 128 бит.

За 1 такт делается операция с 4 double.

Все ручками надо делать. На ассемблере.

на что вам как раз сказали, что это моветон

вот простой вопросик меня интересовал:

многопоточное приложение (1 процесс, 4 потока) на 4х-ядерном процессоре - поток привязан к ядру или нет?

в win юзер может только привязать процесс к конкретным ядрам. А потоки сами работают. В том числе, они могут бегать с ядра на ядро.

Но например, на моем Q9550 физически два двухъядерника, соединенные мостиком.

Насколько я понимаю, если не гонять лишний раз данные через мостик, то счет пойдет быстрее.

Вот это можно учесть? нельзя? Оно того не стоит? Надо ли привязывать потоки к конкретным ядрам, или пусть свободно переключаются?

Ссылка на сообщение
Поделиться на других сайтах

учет архитектуры может дать ускорение. другое дело, что это трудозатратно и требует постоянных переделок.

предлагали копаться Вы ранее с своем сообщении,

на что вам как раз сказали, что это моветон

Мне не только это было сказано.

Товарищ хамит, а вы его выгораживаете.

Зря вы это делаете.

Надеюсь, вы поняли, что я ответил на все ваши вопросы. :unsure:

Ссылка на сообщение
Поделиться на других сайтах

вы его выгораживаете.

Надеюсь, вы поняли, что я ответил на все ваши вопросы. :unsure:

ничуть.

ни на один, имхо.

хочу понять суть обсуждения, но оно ведется настолько криво, что сделать это крайне трудно.

кстати, хамите вы одинаково) вам же сказали:

Мне проще дождаться очередной презентации от Сарова, чем ходить с протянутой рукой среди разработчиков.

Менеджер эт не директор и не начальник отдела разработки. У Тесис свои проблемы.... которые типичны скорее для гос.организаций: когда подразделения не горят помогать друг другу...

Т.е. смысла в ссылке на FLOPS нет никакого, кроме троллинга.

Ссылка на сообщение
Поделиться на других сайтах

Да и в флопах у нас точно не измеряют

Менеджер эт не директор и не начальник отдела разработки.

Т.е. смысла в ссылке на FLOPS нет никакого, кроме троллинга.

Я не стал менеджера спрашивать в чем он измеряет скорость, понимая уровень его знаний.

И дал ссылку, в которой изложено, что такое Флопс.

Смысл в ссылке был. И не было троллинга.

Ссылка на сообщение
Поделиться на других сайтах

понимая уровень его знаний.

на что вам дан ответ в сообщении <noindex>679</noindex>

Я не стал менеджера спрашивать в чем он измеряет скорость

а зачем спрашивать, тем более ответ был дан до ссылки на FLOPS: в итерациях или по замеру времени выполнения.

еще раз подчеркну, что пока вы тонко троллите - будете получать соответствующие ответы и беседы не будет.

что мне, как читателю темы, крайне жаль, т.к. тема интересная.

Ссылка на сообщение
Поделиться на других сайтах

в итерациях или по замеру времени выполнения.

Вы серьезно полатагаете, что скорость программы измеряется в количестве итераций или по замеру времени выполнения.

Тогда понятно почему вы устромлм эту разборку с Флопсами. :unsure:

еще раз подчеркну, что пока вы тонко троллите

Пусть мне Борман скажет, что ссылка на определение Флопсов - это тонкий троллинг.

Я сам все ссылки удалю. :unsure:

Ссылка на сообщение
Поделиться на других сайтах

Вы серьезно полатагаете, что скорость программы измеряется в количестве итераций или по замеру времени выполнения.

скорость работы программы - это задача, решенная за время.

один код может выполнять большее кол-во операций в единицу времени, но при этом решать задачу медленнее чем другой код, выполняющий меньше операций за единицу времени.

Я сам все ссылки удалю. :unsure:

это вы любите. потом получаются пустые темы в виде монологов.
Ссылка на сообщение
Поделиться на других сайтах

скорость работы программы - это задача, решенная за время.

Вы можете мне не верить, но Ансис измеряет скорость во Флопах и ИСПА измеряет скорость во Флопах.

Зная скорость программы во Флопах можно сказать насколько эффективно программа использует ресурсы процессора. Потому что скорость процессора определяется Линпаком, опять же во Флопах.

Я просто спросил какая скорость в Флопах программы от Тесис.

А в отает мне наговорили столько слов и на вопрос так и не ответили. :unsure:

Ссылка на сообщение
Поделиться на других сайтах

по поводу эффективности использования ЦП - это понятно. И также ясно, что скорее всего прирост в флопсах в два раза даст сокращение времени счета в два раза. Хотя понятно, что процессор можно мусором всяким нагрузить, в флопсах получим много, но время решения увеличится, а не сократится.

и также понятно сравнение времени: есть базовая задача, есть базовая решалка, и на новой решалке замеряют время, и сравнивают со старой. потому как пользователю/покупателю понятнее, что время решения снижено в два раза, а не то, что скорость во флопс в два раза выросла.

время решения типовой задачи - однозначный показать.

а флопс - лишь косвенный признак.

то, что в Тесис не измеряют в флопс - ну понятно, что лучше бы измеряли во всем более менее стандартном, включая флопс. Для маркетинговых целей пригодится. И это не только скорости измерения касается, есть и другие пункты.

и на вопрос так и не ответили.

есть ли какое-то средство, позволяющее замерить эту самую скорость для любого выбранного процесса (для стороннего приложения)?
Ссылка на сообщение
Поделиться на других сайтах

есть ли какое-то средство, позволяющее замерить эту самую скорость для любого выбранного процесса (для стороннего приложения)?

Я такого средства не знаю.

Только разработчики могут подсчитать количество операций с плавающей точкой.

Ссылка на сообщение
Поделиться на других сайтах

Я не стал менеджера спрашивать в чем он измеряет скорость, понимая уровень его знаний.

И дал ссылку, в которой изложено, что такое Флопс.

Смысл в ссылке был. И не было троллинга.

Касаемо измерения эффективности кода, то я исхожу из того, что период полового взросления наших разработчиков в основном уже пройден и большую часть вопросов на тему того, как писать код они уже распотрошили.

Время выполнения итерации и их количество характеризует процесс достижения сходимости задачи. Можно сколько угодно долго эффективно крутить регистры в процессоре, но если у алгоритма никакущая сходимость, то этот интерес чисто из области пузырения воды.

Людям нужно быстрее задачи решать, а не изучать устройство кеша процессора. И людям ближе и понятнее видеть за сколько шагов интегрирования решилась задача и за какое время в целом.

Это цифры, которые продаются.

А то, что ИСПА увидел у Ансиса в выдаче, то это мало отношения имеет к замеру производительности у Ансиса, т.к. чтобы такое утверждать нужно как минимум показать официальную отчетность Ансиса. А она последнее время выдается в секундах.

А тот же Абакус тоже выводит в скундах на итерацию или на количество ячеек.

Хамство удалено.

Ссылка на сообщение
Поделиться на других сайтах

А она последнее время выдается в секундах.

Она (скорость) не может измеряться в секундах.

В секундах измеряется время.

У скорости другие единицы измерения. :unsure:

Ссылка на сообщение
Поделиться на других сайтах

Людям нужно быстрее задачи решать, а не изучать устройство кеша процессора.

Так я вроде нигде и не говорил, что чтобы быстро решать задачи в ИСПА нужно знать устройство кеша. :unsure:
Ссылка на сообщение
Поделиться на других сайтах
  • MFS открепил тему
Гость
Эта тема закрыта для публикации сообщений.
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Shura762
      Вопрос из разряда "Достало" как сделать в Словаре ширину колонок больше ПОСТОЯННОЙ! уже устал двигать каждый раз. Это первый вопрос. Второй - при "Сброс настроек.." Словарь принимает вид из поставки, где кроются файлы для восстановления, хочу заменить и забыть. Спасибо заранее. И еще вдогонку, при редактировании содержимого Словаря или создания нового используется Шрифт "старый" как изменить на "новый" который в ТФ по умолчанию.
    • Maik812
      Хочешь не хочешь а сортировать по содержимому и искать в нем текст приходится..  Есть правильные конвертеры просто. Но вот бывает что не та кодировка или не так правильно она оформлена и не понимает. Сверху абракадабра в слове "формат" Солид 2010 кажется, а ниже пересохранен в новее версии или наоборот.. Там конвертер x2doc , он "на лету" переводит пдф в текстовик и регулярным выражением вытаскивает "содержимое" в колонку . Поиск текста в пдф тоже так же делается. А содержимое колонки ТС, можно уже одним кликом по команде в EXEL вставить.
    • MagicNight
      Добрый день! Купили фрезерный станок с ЧПУ со стойкой FANUC Series 0i-Model F Plus. Имею не большой опыт данной стойки. Привязали десять инструментов относительно стола станка (т.е стол станка Z=0) Сейчас принесли приспособление которое имеет высоту 50мм. Хотим привязать весь инструмент от приспособления. Подскажите, как это сделать быстро, чтобы не вносить изменения в корректор на каждый инструмент. Пролистал книги в электронном варианте, бегло, не нашел. А уже нужно делать заказ.
    • kkk
      Стрелки разрезов иногда "пробивают" линии разрезов, что-то еще бывает. Но это мелочи, у нас нормоконтроля нет. А вот когда закрашенные виды начинают жестко чудить, с пропаданием или перемешиванием текстур, тогда уже неприятно. Либо еще какие-глюки вылезают оформительские. Нам часто приходится дизайнерам на одобрение файлы засылать, а такие штуки несколько нервируют.
    • ID_Hacker
      Более того, у него в SET PG/PC в диагностике нельзя посмотреть доступные адреса на шине. Но для общих задач подходит. Так же мы их комуникационные интерфейсы MPI/ETHERNET берём, что бы подключать станки на Sinumerik Powerline к заводской сети для сбора данных диспетчеризации и удалённого подключения Step 7.     Здесь ищите: Александр Кудинов, Пряничников Алексей. Номера давать некультурно.     ТИА у вас просит ToolBox 18 Update 1 потому что сама ТИА 18 версии. Проект то такой версии и был? Или вы конвертировали при открытии? Файл проекта ТИА имеет расширение *.ap13, *.ap14, *.ap16, *.ap18 в зависимости от версии ТИА в которой он создан.   И ещё вариант поиска. У вас же на станке наверняка стоит Simatic IPC компьютер и TCU на пульту управления. Вы пробовали выходить на Simatic IPC в Windows и смотреть что на нём есть? Вполне может быть там установлена TIA с нужными дополнениями.
    • Guhl
      Помню из командировки в Африку вез КМки и позолоченные микрухи в баночке через Москву. На пароходе, который мы ремонтировали, старую советскую корабельную радиостанцию в лом сдали. Время было, поэтому повыкусывали. Так таможенник меня мучал минут 30. Говорит, это лом драгметалла, а я ему, что это радиодетали и маркировка на них имеется. А он стоит на своём и толдонит одно и то же. В конце концов, я ему сказал, что я ему их не оставлю и буду до конца утверждать, что это мои запчасти, хоть некоторые из них уже и не припаяешь. Отдал, зараза. А с Америки б/у оборудование несложно вывозить, насколько я понял, так как моему знакомому даже в Крым оттуда посылки доходят с б/у железками. Б/у не очень интересует их таможню. Американцам заплатить сложно, но сейчас это могут сделать так называемые "байеры". Более того на посылках со шмотками амеры вообще пишут адрес "......, Crimea, Russia" 
    • Ahito
      Невозможно проставить центра окружностей в чертежах Солида 22 и не цепляются размеры к данным окружностям. К примеру: на чертеже съемной крыши электропомещения необходимо просверлить 184 отв., из них только к 15% отверстий ставятся размеры и центра. Чтобы правильно образмерить отв., потребовалось около 3 часов. Вместо 5 мин максимум в Солиде 15.
    • davidovka
      не пользовался, проверил, creo 11 - не работает (:
    • HornedOwl
      Всем привет! Помогите найти книгу: РТМ по расчету и конструирования технологической оснастки для экструзии профильных изделий из термопластов / НПО Пластик - 1983. - 382 с.
    • Fedor
      https://metallurgicheskiy.academic.ru/2247/гипотеза_сплошности     Отказавшись от continuity  мы отказываемся и от  аппарата дифференциального и интегрального исчислений то есть от механики ... :)
×
×
  • Создать...