Тут ещё такой момент есть. Старый софт не исчезает. Если была написана числодробилка на плюсах, то никто не будет писать её следующую версию на языке который даст просадку в перформансе на 10% даже если это будет новый крутой язык. Геймдев тут отличный пример: если новый язык не даст на том же железе как минимум тот же перформанс то никто не будет его использовать так как откат в производительности увидят клиенты и уйдут к тем кто продолжил грызть кактус. Вот и получается что там, где перформанс будет виден клиенту, нет выбора просто.
Правда я уверен что этот движок ничего не знает ни про какие сжатые форматы и это так и будет без толку занимать сотни метров памяти и насиловать не топовые ГПУ.
Вообще юзать пнг по крайней мере в релизной версии это зашквар. В мобилках так и подавно. Если у вас 20мбат пнгешек то это несколько сотен метров в raw формате которые очень больно обрабатываются мобильными ГПУ. Вам нужно смотреть в сторону сжатых форматов типа astc. Так же могу порекомендовать почитать про ktx.
Ну так поддержание текущей сети не бесплатное, не говоря о том что из-за санкций и прочих параллельных импортов закупка оборудования на замену вышедшему из строя обходится явно не дешевле чем раньше.
Вы пишете что всем миром нужно двигать человечество вперёд, это очень хорошо. Вот только всю прибыль получает сша(частный пример с интел) а то что Россия поставляет им инженеров ей ничего не даёт. В итоге получается дело общее а деньги наши. Ну и разделение труда тоже такое себе в том смысле что разный труд даёт разную добавочную стоимость и получается кто-то обречён быть нищим в такой системе и понятно что это не будет всех и всегда устраивать. Так что идея о кооперации всем миром порождает и усиливает разницу в благосостоянии по странам и опять же - всегда будет кто-то кого не устраивает позиция нищука в этой кооперации и он начнёт делать что-то по своему. Собственно это уже делают Европа - вкладывает десятки лярдов в своё производство процов, США, Япония, Китай, Россия вот тоже делает шаги в этом направлении.
Спасибо за статью. Есть такой вопрос: сейчас на райзенах 6000 серии ноутбуки есть только у Асус и в очень ограниченном числе магазинов. Собственно вопрос: когда планируются поставки ноутбуков на процессорах этого поколения в вашем магазине и когда появятся ноутбуки других производителей?
Продолжая аналогию: количество компаний покупающих телятину по 10р стало в разы меньше(из-за уходящих иностранных компаний), зато те что остались резко повысили требования к качеству телятины, в итоге, те кто не могут предложить нужное качество остаются с выбором: либо отдать за рубль либо вообще уйти из этой отрасли. Во всяком случае я так понял мысль автора и в целом она не лишена здравого зерна
То что на моём стареньком ipad mini 2 настройки стали открываться раза в два дольше на ios 11 «попугаи» не покажут, сделали бы уже нормальный тест с запуском — сворачиванием — повторным открытием приложений устройств на момент покупки и после нескольких обновлений оси.
Как я понял PyCUDA облегчает жизнь и позволяет писать меньше кода, хотя по сути пишешь(и в результате всё работает) на том же C, её я и назвал спец решением, а реализацию на чистом C велосипедом. Вывод что я написал как бы обобщающий — что вообще в любых задачах не редко лучше использовать готовое решение(или решение заточенное под конкретную задачу) а не писать велосипеды и вывод данной статьи говорит о том же.
Я правильно понял что в итоге самые быстрые результаты показал C и либа которая стартует из питона написанная на C/C++? В итоге вывод такой — в частных случаях использование готового специализированного ПО занимает меньше времени а показывает те же результаты.
Вы это серьёзно? Для относительно простых и не имеющих конкретной области применения функций давно придумали такие саб-репозитории(или просто папки в проекте) с именем common, utils и тд. А вы предлагаете в крупном проекте где такие утилсы насчитывают тысячи функций городить под каждую файл? А потом удивляться что все компилируется намного дольше? Удобная история и дерево каталогов на каждую функцию? Ну удачи, с тысячей функций определённо удобно.
На десктопе я использую белый список так как нет проблем с этим, но на ноуте или планшете жалко батарейку учитывая крайне низкое качество реализации рекламы(особенно анимированной) которая пожирает проц как ААА игры
Дааааа пустить в интернет устройство выполняющее какую-то важную функцию в доме, что бы потом его взломали и спалили дом. И кто гарантирует что такой кейс не возможен?
Тут ещё такой момент есть. Старый софт не исчезает. Если была написана числодробилка на плюсах, то никто не будет писать её следующую версию на языке который даст просадку в перформансе на 10% даже если это будет новый крутой язык. Геймдев тут отличный пример: если новый язык не даст на том же железе как минимум тот же перформанс то никто не будет его использовать так как откат в производительности увидят клиенты и уйдут к тем кто продолжил грызть кактус. Вот и получается что там, где перформанс будет виден клиенту, нет выбора просто.
Кайф от чего?
Правда я уверен что этот движок ничего не знает ни про какие сжатые форматы и это так и будет без толку занимать сотни метров памяти и насиловать не топовые ГПУ.
P. S. Ktx vulkan нужен конечно же.
Вообще юзать пнг по крайней мере в релизной версии это зашквар. В мобилках так и подавно. Если у вас 20мбат пнгешек то это несколько сотен метров в raw формате которые очень больно обрабатываются мобильными ГПУ. Вам нужно смотреть в сторону сжатых форматов типа astc. Так же могу порекомендовать почитать про ktx.
Ну так поддержание текущей сети не бесплатное, не говоря о том что из-за санкций и прочих параллельных импортов закупка оборудования на замену вышедшему из строя обходится явно не дешевле чем раньше.
Вместо ответа вешать ярлыки. Мне ясно что кроме ярлыков и декламирования мантры про глобализации на большее вы не способны
"только на фабрику полупроводников" - ТОЛЬКО, как одно слово смогло выдать ваш уровень понимания "простой экономики".
Всё тезисы очень веселе так что отвечу на один: разве выгода от компании стране заключается только в подоходных налогах?
Вы пишете что всем миром нужно двигать человечество вперёд, это очень хорошо. Вот только всю прибыль получает сша(частный пример с интел) а то что Россия поставляет им инженеров ей ничего не даёт. В итоге получается дело общее а деньги наши. Ну и разделение труда тоже такое себе в том смысле что разный труд даёт разную добавочную стоимость и получается кто-то обречён быть нищим в такой системе и понятно что это не будет всех и всегда устраивать. Так что идея о кооперации всем миром порождает и усиливает разницу в благосостоянии по странам и опять же - всегда будет кто-то кого не устраивает позиция нищука в этой кооперации и он начнёт делать что-то по своему. Собственно это уже делают Европа - вкладывает десятки лярдов в своё производство процов, США, Япония, Китай, Россия вот тоже делает шаги в этом направлении.
Ох уж эти удобные аналогии
Спасибо за статью. Есть такой вопрос: сейчас на райзенах 6000 серии ноутбуки есть только у Асус и в очень ограниченном числе магазинов. Собственно вопрос: когда планируются поставки ноутбуков на процессорах этого поколения в вашем магазине и когда появятся ноутбуки других производителей?
Продолжая аналогию: количество компаний покупающих телятину по 10р стало в разы меньше(из-за уходящих иностранных компаний), зато те что остались резко повысили требования к качеству телятины, в итоге, те кто не могут предложить нужное качество остаются с выбором: либо отдать за рубль либо вообще уйти из этой отрасли. Во всяком случае я так понял мысль автора и в целом она не лишена здравого зерна
Конечно нет