Принципиально mantle не может уменьшить кол-во вызовов Graphics API, ибо и так все просто и логично.
Потенциально Mantle может дать разработчику возможность локализовать нужные ему операции с конвеером и отправлять драйверу все инструкции&данные за один вызов. Оно конечно и драйвер может сам оптимизировать вызовы API, но не факт.
C_Coder писал(а):
А куда денется синхронизация?
Останется все там же.
Renegade1979 писал(а):
А чем это вызвано знает только спец по DIP, и вершинным буферам, я глазами хлопаю и ничо ни понел шо це такое.
Grotlon писал(а): Архитектура это Tesla, Fermi, Kepker и тд, а CUDA это скорее ПО.
это именно, с 8й серии, название архитектуры всех их унифицированных шейдерно-вычислительных ядер, вершинные и пиксельные шейдера унифицировали, и на радостях назвали это дело CUDA. АМД нверное тоже свои как-то назвали. И соотв. архитектура чипов, в которых эти ядра шейдерного демена это тоже архитектура, но не ядер а самого чипа.
Когда Nvidia выпустила Geforce 8800 GTX, она говорила о CUDA как о технологии которую поддерживает новая видеокарта.
Member
Статус: Не в сети Регистрация: 01.06.2011 Откуда: Кривий Рiг UA Фото: 1
Grotlon писал(а):
Посмотри внимательнее на статистику загрузки CPU, возможно твою "картошку" просчитывает одно ядро.
Aida64 мне показывает суммарную и по ядрам почти в реальном времени в бёрнере, но с интервалом в секунду, жаль... но всё равно, одно ядро ж должно показать 100% если перегруз физики - вот в кривом АС3 показывало 2 ядра по ровно 100% (яссе кривой поррррт!), а у меня весь проц равномерно от 65 до 75% чем-то занят, причём все ядра практически поровну, а картошку кидаю а он точно так же занят, и цифры те же и не меняются... странно
Grotlon писал(а):
она говорила о CUDA как о технологии которую поддерживает новая видеокарта.
на викии говорится как об архитектуре, позволяющей программировать себя на Cg, и соотв. HLSL/GLSL/Z-hlobХуантузе (последнее в перспективе) и для этого даже есть девкит nSight. Впрочем, на самом деле на С/С++, Фортране, OpenCL и DirectCompute, но это мелочи, главное что это железо, а не софт, и не просто архитектура, а вычислительная архитектура ядер процессора, как-то так.
_________________ По поводу АМД можно сказать, что... http://images.vfl.ru/ii/1466552059/06f0b3de/13108371.gif
у меня весь проц равномерно от 65 до 75% чем-то занят, причём все ядра практически поровну, а картошку кидаю а он точно так же занят, и цифры те же и не меняются... странно
Если загрузка CPU не снижается, значит процессор является узким местом. Попробуй поиграть с разными конфигурациями CPU, отключая ядра и меняя их частоты.
Добавлено спустя 9 минут 10 секунд: Тут вероятно имеет место неточный анализ загрузки ядер.
Member
Статус: Не в сети Регистрация: 17.06.2010 Фото: 0
Смешно читать, а уж восторженные коменты красных так и подавно. Вы вообще задумайтесь хоть на минутку что такое вообще взять да и заменить DX от микрософта другим апи... А уж зная красных драйверописателей ожидать чего то даже не приходится, это абсурд. Никогда в жизни они такое не создадут, это куда больше чем просто новый апи, нужна целая инфраструктура с вовлечением всех возможных сторон. Про звук молчу, все что возможно сделать со звуком уже дано изобретено и продается, что они там мутят лет десять впаривает креатив и прочие, да и нафиг не надо, все аудио движки слава богу давно унифицированы и не требуют плясок с уникальными звукавухами, еаксами и драйверами. А эти чудилы опять взялись за квадратное колесо, ей богу смешно, ну делали неплохие видяхи ну так и пусть дальше делают, накрайняк у них с процессорами непочатый край работы, уже все что можно там слили.
Заблокирован Статус: Не в сети Регистрация: 26.04.2007 Откуда: столица Руси
yorka писал(а):
Читаем новость еще раз... DX11 никто не отменял, так что игра будет бегать и на интелах и на жирафах. А вы какую-то фигню пишите.
Я рад что вы понимаете, Microsoft не откажется от DX11-12-13, ибо XBox One и PC WIndows - её вотчина. А вся эта АМД Мантель расчитана в лучшем случаи на порты PS4->PC Radeon, а в худшем случаи на хомячков, коих судя по каментам - немеряно.
_________________ На завтрак снегири, на обед буженина псковская, на ужин консервы бурятские.
Смешно читать, а уж восторженные коменты красных так и подавно. Вы вообще задумайтесь хоть на минутку что такое вообще взять да и заменить DX от микрософта другим апи
Хммм, а СтимОС от нвидии вам добавляет восторга?
Gonshik писал(а):
Никогда в жизни они такое не создадут, это куда больше чем просто новый апи, нужна целая инфраструктура с вовлечением всех возможных сторон.
Уже создали, поздняк метаться, жаль не успели учесть ваше мнение.
Gonshik писал(а):
уже все что можно там слили.
Ну да, слила пару fps, не бог весть какая потеря, а кое-где и выигрыш. Процессоры обсудим в ноябре 2013 Кавери и весной 2014 стимроллер на АМ3+.
_________________ Быть воином интел - это бесконечная битва, каждый воин клянётся писать ежедневно, что у АМД всё плохо, теряет рынок, плохие дрова, плохие процессоры..
Member
Статус: Не в сети Регистрация: 01.06.2011 Откуда: Кривий Рiг UA Фото: 1
Grotlon писал(а):
Попробуй поиграть с разными конфигурациями CPU, отключая ядра и меняя их частоты.
отключить сразу два ядра, будет мне считать скрипты неписей и физику коллизий на оставшееся от потока рендера ядро, вообще лаги будут и я ничего не смогу замерить, фризы начнутся и комп сгорит. Даже в оригинале игры, на боксе, было три ядра... хотя идея здравая, конечно. За исключением того, что поменять частоты на сандике без К на Н61 как бы теоретически нереально, и турбобуст выключить тоже вроде
UWizard писал(а):
Хммм, а СтимОС от нвидии вам добавляет восторга?
СтимОС от Вульвы, будет использован в их прориетарной быдлоконсольке. От Нвидии будет (точнее, уже было, лично от Хуанга) заявление "нафиг нам ваши низкоуровневые Вантузы, мы брутофорсом продавим если шо, и если не завтра, так уже сегодня". От Майкрософт было красноречивое молчание насчёт встроенной в консольки Вин8 и поддержки DirectX 11 их чипами, даже чипом уберплойки... а так как под линупсами OpenGL на АМД косячит, будут всё же использовать DirectX и они
_________________ По поводу АМД можно сказать, что... http://images.vfl.ru/ii/1466552059/06f0b3de/13108371.gif
Последний раз редактировалось Renegade1979 26.09.2013 20:34, всего редактировалось 2 раз(а).
Member
Статус: Не в сети Регистрация: 13.12.2005 Фото: 6
Ну а что - нормальная идея: дрова писать не умеем, не беда - напишем драйвер попроще, а с остальным пусть разработчики ПО парятся Ну а если серьезно, инициатива действительно здравая - некоторые разработчики уже давно хотят заполучить в свои руки низкоуровневый доступ к gpu. Радует, что мантия уже в БФ4 будет, можно будет оценить, много ли профита с нее.
Member
Статус: Не в сети Регистрация: 01.06.2011 Откуда: Кривий Рiг UA Фото: 1
Grotlon писал(а):
Множитель будит меняется, правда только в меньшую сторону.
вообще не меняется CPU Ratio настолько, что залочена функция... и зачем его гнать, всё ж не Феном, везде хватает.
Grotlon писал(а):
Еще не ясно что из себя представляет мантия, не исключено что она может быть модификацией DX/OGL.
это будет не модификация, а точная копия DirectX и дров винды, под другим именем и шифрованных... в противном случае игра не будет работать, так как это ж винда, там по другому низзя. И соотв. код екзешника игры будет на GCN линковаться на шифрованные библиотеки и потом на шифрованные дрова, и идти быстро (насколько это возможно для двойной прослойки и кривых рук индускодеров от АМД), получив код подтверждения от железа АМД и шифрованных дров, а на нормальных картах станет нещадно лагать, делая вид, что мешает отсутствие прямого доступа к железу.
_________________ По поводу АМД можно сказать, что... http://images.vfl.ru/ii/1466552059/06f0b3de/13108371.gif
Ни одна студия в здравом уме не будет писать под ogl и к нему 100500 кастылей для звука, сети, управления и т.п
Сейчас большинство студий пишет и на opengl и на direct3d. Не всегда используются все остальные компоненты dx. Пример. BF3, SOURCE, WOW и другие, большинство. То есть получается directx не может работать на всем аппаратном обеспечении, а ogl может и работает. Ну и насчет искусственной вентиляции - ты идиот? В википедии почитай. Все практически рендеры, движки и профессиональные пакеты работают только или поддерживают opengl. Это открытый стандарт, его никто не продвигает и не рекламирует нигде.
Member
Статус: Не в сети Регистрация: 12.10.2012 Фото: 9
sidreshot писал(а):
Делая приложение на ogl - вы автоматически создаете легко портируемое приложение. Да, он сложнее directx sdk,
вобщето колво строчек кода при написании на опенжиэле меньше чем при написании через директикс
ChandlerXAAP писал(а):
А технологии виртуализации (что-то типа VT-D от Intel) будут напрямую, в обход ОС, драйверов, API directX\openGL - работать с игрой.
мечтать ен вредно интеловскому процу надо только 500 тактов сделать чтобы отвиртуализировать оперативку виртуализация железа вобще отключена в оверских процах а у амд виртуализация железа работает вобще медленно ибо в чипсете а не цп сделана
Добавлено спустя 6 минут 30 секунд:
Renegade1979 писал(а):
Впрочем, может у Ферми с Кеплерами и машинные коды для CUDA разные,
при переходе с ферми на кеплера половина CUDA приложения тупо отказались работать ибо.. использовали низкоуровневые плюшки куды а теперь прикинте нафига оно надо так заморачиватсья разрабу игры
Добавлено спустя 2 минуты 40 секунд:
r.o.m.a.N писал(а):
Как бы в виндовой вовке опенгл чуть ли не первой версии. Он там просто как запасной апи.
при одинаковых настройках сравните а.. там даже туман по другому отрисовывается
Добавлено спустя 9 минут 25 секунд:
Renegade1979 писал(а):
CUDA это архитектура, как
еслибы не без 15 полночь я бы поржал куда это архитектура софта а не железа ну знаете как дельфи си си++
Member
Статус: Не в сети Регистрация: 16.01.2007 Фото: 23
Интересное решение.. Ждемс) Если правильно понял, то это что-то похожее на asio в звуковых картах.
Цитата:
а у амд виртуализация железа работает вобще медленно ибо в чипсете а не цп сделана
Не правда. Касательно медленности - у меня база данных очень даже сносно там крутится под 1С 8, например. И это с учетом того, что на массиве 10-го рейда из 4х 15k sas веников крутится не только БД. На работе, конечно же, на 24-головом сервере (примерно 20 машин крутится, в том числе и телефония). Даже на 6-головом десктопном АМД, 1075 вроде, я в тесте гонял виртуализацию, часть машин в виртуальную среду перегнал - могу сказать, что я был доволен. http://ru.wikipedia.org/wiki/Аппаратная_виртуализация:
Цитата:
AMD-V проще и эффективнее, чем Intel VT
А вообще, вся загвоздка виртуализации в дисковой подсистеме - в виртуальной среде имеется некоторое снижение производительности именно на дисковой подсистеме. Во всем остальном снижение не значительное - не более 3% в kvm, если не ошибаюсь.
_________________ 5800X3D | MSI MEG B550 UNIFY | 2x32gb M391A4G43BB1-CWE (ECC) | XFX RX 9070 XT SWIFT
Последний раз редактировалось hiveliberty 26.09.2013 22:53, всего редактировалось 1 раз.
Member
Статус: Не в сети Регистрация: 01.07.2005 Откуда: москва
Gonshik вы просто ничего не поняли, никто ничего не заменяет, создается унифицированная среда разработки игр для GCN который и в приставках sony и MS и на многих ПК это огромная база. ПК эксклюзивaм mantle понадобится только если они захотят сделать версию с рендером глубоко close-to-metal оптимизированным под GCN
Member
Статус: Не в сети Регистрация: 16.01.2007 Фото: 23
Foolleren Потому что в обычных условиях (SOHO, хоум юзер!, да даже мелкие и средние производства) в виртуализации железа (надеюсь мы оба понимаем, что это возможность предоставить железку реальную нескольким виртуальным машинам?) нет необходимости. Если есть необходимость в том, чтобы предоставить какую-то специализированную железку одной виртуальной машине, то эффективнее будет просто пробросить её туда. Вот как-то так.
Виртуализация оперативки - сказано крайне не корректно.
_________________ 5800X3D | MSI MEG B550 UNIFY | 2x32gb M391A4G43BB1-CWE (ECC) | XFX RX 9070 XT SWIFT
Member
Статус: Не в сети Регистрация: 12.10.2012 Фото: 9
LSD25 вопервых смотрите суть вопроса на что пошёл коментарий во вторых технологии виртуализации амд и интела защищают озу от от посягательств соседствующих операционок а в третьих технология виртуализация железа от амд медленнее, а после выхода хасвела....
Добавлено спустя 5 минут 10 секунд: и даа.. кстати по мимовиртуализации оперативки и железа бывет ещё виртуализация комманд- ну знаете чтобы цпуид возвращал вместо "амд" "интел"
Сейчас этот форум просматривают: zhuksone и гости: 13
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения