Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   [fastmem] Azoth или Apparat (http://www.flasher.ru/forum/showthread.php?t=146020)

Psycho Tiger 26.10.2010 16:49

[fastmem] Azoth или Apparat
 
Не знаю вот, что конкретно выбрать.
Azoth - просто предоставляет fastmem.
Apparat - fastmem + inline оптимизации и некий FastMath. Немного геммороя из-за Scala, но ant`ом задачу можно решить.

Судя по этой статье после пересобирания флешки бегают одинаково быстро, Azoth до пересобирания в дебаг плеере лидирует.

Если честно, не хочу возиться с ant`ом и использовать скалу, хоть там и 3 строчки писать. (Если кому надо - туториал), к тому же я вообще не вижу разницы.

Интересует ваше мнение.
P.S. HaXe не хочу. Во всяком случае сегодня)

P.P.S. Я вот опять задумался. Относится ли тема к AS3?..

КорДум 26.10.2010 17:01

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

gloomyBrain 26.10.2010 17:04

Проще будет с Азотом - с аппаратом я возился дооолго, мне надоело и я пошел спать =)

mayakwd 26.10.2010 17:17

Аппарат прикручивается в течении 10 минут. [Стандартные хвалы on] никаких сложностей не возникло, «результатом доволен». Рекомендую к использованию [/Стандартные хвалы off]

Про Азот не слышал пойду смотреть.

ps. тема не относится к as3 ага (это тема просто относящаяся к флэшу)

Psycho Tiger 26.10.2010 17:39

mayakwd, как часто используешь Аппарат в реальных проектах?

mayakwd 26.10.2010 17:44

Psycho Tiger, практически всегда с того момента как о нем узнал.
Побочных действий он не оказывает - по крайней мере я не наблюдал пока еще ни одного случая, а лишним ни где не будет.

Psycho Tiger 26.10.2010 17:46

Я так понял ты используешь его оптимизации, а не быстрый доступ к памяти?
Использовал ли быстрый доступ? Как ощущения? )

mayakwd 26.10.2010 17:54

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

Использую лишь для оптимизации.
Не так давно хотел просто тестами побаловаться, но реальных цифр они не покажут и руки не дошли =)

Добавлено через 1 минуту
все что юзал это fastmath и intmath =)

i.o. 27.10.2010 00:33

все это тянется из алхими. Если хотите максимальную скорость - заморачивайтесь с ней.

Psycho Tiger 27.10.2010 00:41

Цитата:

Сообщение от i.o. (Сообщение 945647)
все это тянется из алхими. Если хотите максимальную скорость - заморачивайтесь с ней.

Скорее я хочу стероиды для AS3 наименьшей кровью.

i.o. 27.10.2010 00:50

Цитата:

Скорее я хочу стероиды для AS3 наименьшей кровью
А тебе для чего нужна работа с памятью? Просто из интереса)

Psycho Tiger 27.10.2010 00:59

Цитата:

Сообщение от i.o. (Сообщение 945654)
А тебе для чего нужна работа с памятью? Просто из интереса)

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

BlooDHounD 27.10.2010 02:43

алхими даёт далеко не максимальный прирост.

i.o. 27.10.2010 03:09

Цитата:

Сообщение от BlooDHounD (Сообщение 945686)
алхими даёт далеко не максимальный прирост.

можно подробнее?

mayakwd 27.10.2010 13:20

Цитата:

Сообщение от Psycho Tiger (Сообщение 945658)
Основное - желание расти вверх. Попутно не люблю ковыряния без практической выгоды - поэтому алхимия мне кажется не лучшей идеей.
Особой разницы между переменными по идентификаторам или по месторасположению я не вижу, а иногда этот прирост в скорости очень кстати.

Дождись нового плеера, тамошнее API готовит много приятных сюрпризов, всякие 3д, пиксел бендеры 3д, нацеленность на gpu, и много новых плюшек, это будет принципиально новый продукт, перерождение скажем так.
Это лично мое мнение - выводы из всех новостей адоба :)

i.o. 27.10.2010 13:22

Ну, как бэ, 3д на ГПУ и работа с памятью во флэше - вещи слегка разные.
Видимо под впечатлением от презентаций Адоба?)

mayakwd 27.10.2010 13:26

Цитата:

Сообщение от i.o. (Сообщение 945707)
Ну, как бэ, 3д на ГПУ и работа с памятью во флэше - вещи слегка разные.
Видимо под впечатлением от презентаций Адоба?)

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

i.o. 27.10.2010 13:28

не будет. На офф странице сказано, что 3д - это низкоуровневый Molehill API, т.е это отдельное что-то.
АС3 и работа с памятью - это отдельная сенсация была бы. И не было бы конференций по поводу "Как использовать Аппарат для оптимизации". Это в оф. списке конференций такое.

mayakwd 27.10.2010 13:30

Цитата:

Сообщение от i.o. (Сообщение 945711)
не будет. На офф странице сказано, что 3д - это низкоуровневый Molehill API, т.е это отдельное что-то.

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

i.o. 27.10.2010 13:30

См. выше, дополнил.

В понедельник было:
Цитата:

Advanced ActionScript with Apparat
Join Joa Ebert for a tour of the features of his Apparat framework. You'll learn how to optimize ActionScript using Apparat features like inline expansion. The session will also focus on code coverage and how Apparat can help you write better ActionScript.

mayakwd 27.10.2010 15:14

Цитата:

Сообщение от i.o. (Сообщение 945713)
См. выше, дополнил.

В понедельник было:

Вообще я не говорил о работе с памятью.

Вряд ли adobe предоставит во флэше низкоуровневую работу с памятью, так как именно от этого ушла java родившаяся из c++ (работа с выделением памяти, указателями и т.п. белибердой ломающей мозг на крупных проектах), с которой срисован as3.

А говорил я про общую оптимизацию платформы. Как таковой, и работа с GPU надеюсь наложит импрув не только на 3D но и на 2D, что естественно (!) ускорит всю платформу в целом так как графическое представление информации это и есть основная функция флэша.

i.o. 27.10.2010 15:35

Ну это, конечно, должно само-собой быть. В общем - время покажет.

Psycho Tiger 27.10.2010 16:22

А что мешает мне ускорится сразу и на GPU, и на работе с памятью? Буду то же 3д быстрее просчитывать.


Часовой пояс GMT +4, время: 11:57.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.