Библиотека сайта rus-linux.net
Выбор современной видеокарты (часть II)
10.10.2003ATI
Ну а теперь взглянем на оружие конкурента nVidia - чип Radeon производства компании ATI. Недавно компания попыталась избавиться от неразберихи, связанной с производством видеокарт партнерами, а не самой ATI. Здесь ситуация несколько сложнее, так как сама компания, в отличие от nVidia до последнего времени еще производила видеокарты, которые, естественно, отличались по параметрам от карт партнеров. Недавно ATI отказалась от самостоятельного производства видеокарт - это и понятно, так дешевле обходится - и передала все производство карт партнерам, кроме производства чипов. Естественно, у карт партнеров качество на порядок похуже, но видимо это никого особенно не волнует. Тем не менее, на рынке еще можно встретить карты самой ATI. Различить их достаточно просто: на видеокартах ATI написано: Built by ATI>, а на картах партнеров Powered by ATI>. Дизайн плат, в общем и целом, схож, но разброс диапазона параметров весьма велик.
Теперь несколько слов во вендорах.
Sapphire - подразделение PC Partner, выпускающее видеокарты для самой ATI, так что качество, отличное. На сайте - полный список P/N карт с указанием характеристик. Но частоты для карт, выпускающихся под этой маркой, занижать все равно любят...
PowerColor. Многосторонняя компания, производящая приличные карты. Периодически <страдают> слишком навороченным дизайном. Карты от PowerColor достаточно просто отличить от других благодаря синей сеточке по краям наклейкам с серийным номером (S/N).
JoyTech. Очень любит светло-голубой текстолит и собственные дизайны, чаще всего - удачные.
GigaByte. Видеокарты, как и материнские платы этого производителя отличаются хорошим качеством и продуманностью. Как правило, ставит систему мониторинга. Но вот вентиляторы могли бы быть и получше.
JetWay. Еще один производитель материнских плат. Видеокарты - что-то среднее по качеству. Любит урезанные, но неплохие варианты.
PalitDaytona. Имеет репутацию "глючной", хотя сейчас выпускает вполне приличные видеокарты: и урезанные версии.
PowerMagic. То же, что и с PowerColor - от зарезанных напрочь до вполне приличных карт.
Hercules. Партнер ATI, которому фактически "отдана" Европа. К сожалению, любит экономить на качестве памяти и дополнительном RAMDAC. Заказы на изготовление карт чаще всего размещает у Gigabyte.
Club3D. Вполне приличная фирма, но не особо распространенная.
Manli. Качество - не очень.
SuperGrace. Некогда - noname, но сейчас качество у карт вполне приличное. Достаточно низкий процент брака.
Unitech. Малораспространенный, но неплохой производитель.
Connect3D. Молодая английская компания. Дизайны в основном референсные, качество очень приличное.
FIC. Опять неплохой производитель материнских плат.
TYAN. Тоже производитель материнских плат, но уже серверных. Плохие вещи не способен делать по определению. Часто ставит аппаратный мониторинг.
Карты от самой ATI также можно отличить по наличию второго RAMDAC, который вряд ли встретишь у вендоров. На всех приличных картах, начиная с Radeon 7500 и 8500(9000) используется память DDR SGRAM. Это 32-разрядные микросхемы емкостью до 128Мбит и скоростью до 3.3 нс. Новейшие 32-разрядные микросхемы DDR SGRAM и DDR SGRAM II емкостью чипа до 128 Мбит скоростью доступа до 2.0 нс. используются на Radeon 9500 и старше, иногда - на 8500 и картах All-in-Wonder. Это квадратные чипы в FBGA-упаковке. Разрядность шины памяти получить просто - умножить количество микросхем на их разрядность, и поделить на количество "строк" (т.е. - физических банков) памяти. Двухстрочные карты быстрее своих однострочных собратьев. Из-за этого, в частности, появилось мнение, что Radeon 8500 128Mb быстрее 64Mb вариантов, что не всегда так. Быстрее были карты от Joytech и ATI, на которых устанавливалось 8 32-разрядных микросхем, т.е. - две строки. Учтите, что карт с 64-битным доступом пока нет разве что на Radeon'ах 9500, 9700 и 9800. Даже 9600 успели сделать 64-х битным.
А теперь давайте взглянем на чипы, предлагаемые компанией ATI в ответ на линейки от nVidia. Итак, долгое время на сцене был Radeon 8500/LE, который имел ряд проблем с оптимизацией, да и не претендовал на лидерство. Завоевание рынка ATI начала с чипа R300 (он же "Khan"). Этот чип царил на рынке около полугода благодаря следующим характеристикам карты RADEON 9700 (в скобках - версия Pro) на основе этого чипа:
1. Технология производства: 0.15 микрон;
2. Число транзисторов: 107 миллионов;
3. Тактовая частота ядра: 300 МГц (325 в версии Pro);
4. Тактовая частота памяти: 270 DDR (310) МГц, 256-разрядная;
5. Пиковая пропускная способность памяти 17,3 (19,8) Гбайт/с;
6. Интерфейсная шина: AGP 8x, пиковая пропускная способность до 2 Гб/сек;
7. Полная поддержка основных возможностей DX9:
o Плавающие 64 и 128 бит форматы данных для текстур и кадрового буфера;
o Пиксельные конвейеры с плавающей арифметикой;
o Пиксельные шейдеры версии 2.0;
o Четыре независимых вершинных конвейера;
o Вершинные шейдеры версии 2.0;
o Аппаратная тесселяция N-Patches с картами смещения (Displacement Mapping) и, по желанию, адаптивным уровнем детализации;
8. Восемь независимых пиксельных конвейеров (8х1)
9. Восемь текстурных блоков (по одному на пиксельный конвейер), способных производить трилинейную фильтрацию без потери скорости и комбинировать анизотропную фильтрацию с трилинейной!
10. Четырехканальный (4 канала по 64 бита) контроллер памяти, связанный с ядром ускорителя и AGP коммутатором "каждый-с-каждым";
11. Технология экономии пропускной полосы памяти HyperZ III (Быстрая очистка и сжатие буфера глубины на основе блоков 8х8, иерархический Z-буфер для быстрого определения видимости);
12. Ранний Z-тест (пиксельный шейдер выполняется только для видимых пикселей);
13. Аппаратное ускорение распаковки и сжатия MPEG 1/2, возможность произвольно обрабатывать видеопоток с помощью пиксельных шейдеров (технология VIDEOSHADER);
14. Два независимых CRTC;
15. Два встроенных 10 бит 400 МГц RAMDAC с аппаратной гаммакоррекцией;
16. Встроенный TV-Out, DVI (TDMS трансмиттер) интерфейс, разрешение до 2043*1536.
17. Встроенный цифровой интерфейс общего назначения для подключения внешнего RAMDAC или DVI трансмиттера, а также для сопряжения с TV-тюнером.
Итак, как можно было заметить, 9700 было легче поставить на конвейер и заточить из-за старого техпроцесса 0,15 мкм, который не позволяет поднимать частоты ядра более 350-400 МГц. Короче говоря, запаса по частоте и возможностям у ATI нет, зато есть в наличии 256- bit шина, правда DDR, что определило недолгую жизнь 9700. При построении контроллера памяти ATI последовала примеру nVidia, поставив внутри коммутатор (switch), который связывает 4 канала памяти (64х4=256 bit) <каждый-с-каждым>, что позволяет обмениваться меньшими блоками, что увеличивает производительность на сложных задачах из-за возросшего количества небольших потоков. Правда, этот подход больше нагружает память и нагревает её соответственно. Были улучшены техники экономии памяти (новая версия HyperZ III), которая позволяет не закрашивать некоторые текстуры, перекрытые другими текстурами на переднем плане путем предварительного поиска и расчета. Технология Early Z Test позволяет рассчитывать цвета (значения текстуры) только для видимых областей. Она позволяет сэкономить от 25 до 50% пропускной способности памяти.
Чип поддерживает новую версию пиксельных шейдеров 2.0. Что это значит? Это означает, что обрабатывает до 16 текстур за проход, для этого имеется 8 регистров, и значительно расширен набор команд. Ранее для исполнения пиксельных шейдеров применялись стадии - число текстурных стадий было равно максимальному числу используемых текстур, число вычислительных - максимальному числу команд. Каждая вычислительная стадия имела ALU. Стадии настраивались каждая на свою команду и объединялись цепочкой. В итоге, по мере обработки данные проходили через все стадии, и каждая выполняла над ними какую-либо операцию. Операция выполнялась за такт, и в итоге мы имели конвейер длиною до 8 стадий. Для реализации второй версии шейдеров при стадийном подходе необходимо как минимум 64 однотактовых ALU, что совершенно невыполнимо.
У R300 имеется 8 пиксельных конвейеров, каждый снабжен собственным процессором, исполняющим пиксельные шейдеры. Это не набор коммутируемых стадий с ALU, а именно RISC-процессор, последовательно выполняющий по команде за такт. Да, чем длиннее шейдер, тем больше мы ждем результата. Теперь мы можем построить практически любую сцену за один или два прохода, и это гораздо выгоднее, чем несколько проходов более скоростных, но и более простых шейдеров. Для совместимости с первыми версиями шейдеров в пиксельном конвейере R300 и NV30 оставлена поддержка вычислений не только в плавающих форматах F32 и F16, но и в целочисленном формате I12. R300 построен по конфигурации 8х1 - каждый пиксельный конвейер имеет один текстурный блок, что, во общем-то, не является оптимальным решением и может вызвать значительные простои.
Вершинные конвейеры поднялись до версии 2.0, но не претерпели столь существенных изменений, как пиксельные, и в то же время совершили достаточно важный качественный скачок - появилась возможность управлять потоком команд. Теперь доступны подпрограммы, циклы, условные и безусловные переходы.
Естественно, с такой <амуницией> R300 выигрывала у конкурента в то время GeForce 4 Ti4600/Ultra.
На базе чипа R300 были сделаны его урезанные модификации RV300 и RV250 (соответственно Radeon 9500 и 9000).
Radeon 9500 Pro до сих пор является одним из самых удачных продуктов по соотношению цена/производительность. На его изготовление идут не прошедшие всех тестов Radeon 9700. И вот до чего их урезают (просто отключая соответствующие блоки чипа):
частота ядра 275 МГц;
частота памяти 270 МГц DDR;
шина памяти 128 бит;
пиковая пропускная способность памяти 8,7 Гбайт/с;
двухканальный контроллер памяти (по 64 бита на канал);
восемь пиксельных конвейеров с одним текстурным блоком на каждом.
Изменения по сравнению с обычной версией Radeon 9700 коснулись лишь памяти. Ширина шины сокращена до 128 бит (соответственно, уменьшилась и пропускная способность), число каналов уменьшено вдвое. Поскольку архитектурная разница между Radeon 9500 Pro и Radeon 9700/Pro минимальна, вероятность удачной трансформации одного в другой весьма велика. Примеров удачной модификации масса, и выполняется она всего лишь с помощью подручных приспособлений типа паяльника путем манипуляции с резисторами на поверхности корпуса чипа. При этом экономится до $100-150. В связи с массовым модингом (переделкой) ATI приняла решение снять Radeon 9500 с производства. К этому её также подтолкнул выпуск новых графических чипов конкурента. На смену ему пришел RV350, что многих очень огорчает. Radeon 9600/Pro переделать таким образом нельзя из-за кардинальной переработки ядра.
Видеокарты Radeon 9500/Pro также нуждаются во внешнем питании, что неудивительно - ведь по сути это тот же Radeon 9700/Pro.
Radeon 9500
Пара Radeon 9500/Pro составляет исключение из простого правила: Pro - всего лишь более быстрая версия. Здесь поступили иначе:
частота ядра 275 МГц;
частота памяти 270 МГц DDR (пиковая пропускная способность 8,7 Гбайт/с);
шина памяти - 128 бит;
двухканальный контроллер памяти (по 64 бита на канал);
четыре пиксельных конвейера с одним текстурным блоком на каждом.
Как видим, младшей версии сохранили рабочие частоты, но вырезали половину пиксельных конвейеров. На самом деле, конечно, их просто отключили из-за потенциального брака, так что возможность переделки сохраняется, хотя шансы на стабильную работу при этом значительно снижаются. Также на рынке появились версии с четырехканальным контроллером памяти и 256-разрядной шиной памяти, но очень быстро исчезли - ATI, мягко выражаясь, не одобрила такой инициативы партнеров. Эти модели успешно соперничали с GeForce 4 Ti 4400.
Кстати, стоит обратить внимание на то, что именно анизотропия вызывает у R9500-9700 сильнейшее падение скорости, тогда как у GeForce4 Ti, наоборот, падение не столь велико, нежели в иных тестах. Видимо, тесты очень сильно нагружают видеопамять, а, как известно, эта фильтрация у всех карт от ATI также сильно грузит память (ядро в меньшей степени, чем это можно видеть у GeForce). Причем, тесты показывают огромную разницу в производительности между Radeon 9500 и 9500 Pro. В обоих случаях это связано с наличием только 2 каналов памяти.
Самая младшая модель этой линейки Radeon 9000/Pro (RV250). Ничего особенно интересного она собой не представляла, так как не имела ничего общего с чипом R300. Выпускалась в 4 вариантах: ATI RADEON 9000 PRO - 275 / 550 (275DDR) МГц и RADEON 9000 - 250 / 400 (200DDR) МГц с 64 и 128 Мбайтами памяти на борту каждая. Четыре конвейера с 1 блоком текстурирования на каждом, сответственно накладываются 4 текстуры за такт. DirectX в отличие от старших братьев поддерживается только версии 8.1. Версия пиксельных шейдеров- 1.4, а вертексных - 1.1, HyperZ предыдущей версии II. В целом карта слабая и уступает более дешевому GF FX5200/Ultra.
Судьба этого чипа Radeon 9100 (R200) уже описана в предыдущем номере. По производительности он чуть лучше Radeon 9200/Pro (точная копия 9000/Pro), но все еще не выходит за рамки low-end-сегмента. По сути, ядро RV280 представляет собой оптимизированное и упрощенное ядро Radeon 8500/9100.
Сравните:
частота ядра 250 МГц;
частота памяти 250 МГц DDR;
шина памяти 128 бит;
пиковая пропускная способность памяти 8 Гбайт/с;
аппаратная поддержка DirectX 8.1;
два конвейера вершинных шейдеров;
четыре пиксельных конвейера с двумя (!) текстурными блоками на каждом.
Заявленный при анонсе MSAA не подтвердился, чип использует качественный, но медленный суперсэмплинг.
Далее компания решила не идти по старому принципу вытеснения старых моделей более молодыми, а сменить целиком линейку. На арену вышли Radeon 9800/Pro и его урезанные модификации.
Radeon 9800/Pro (R350) является сейчас флагманом ATI, и, похоже, самой быстрой картой на рынке. Его основные характеристики в версии Pro таковы:
производственный процесс 0,15 мкм;
частота ядра 380 МГц;
частота памяти 340 МГц DDR (возможна поддержка DDR II, уже есть рабочие образцы);
шина памяти 256 бит (при использовании DDR II - 128 бит);
пиковая пропускная способность памяти 21,8 Гбайт/с
четырехканальный контроллер памяти (по 64 бита на канал);
полная аппаратная поддержка DirectX 9;
четыре конвейера вершинных шейдеров;
восемь пиксельных конвейеров с одним текстурным блоком на каждом;
интерфейс AGP 8х;
оптимизационные программно-аппаратные комплексы SmoothVision 2.1 и HyperZ III+;
комплекс SmartShader 2.1;
технология VideoShader.
Частоты замедленной версии (не-Pro) составляют 325 МГц для ядра и 310 МГц DDR для памяти. Обе версии нуждаются дополнительном питании, которое поводится извне через стандартный 12-вольтный коннектор (такой же, как в винчестерах).
Из особенностей архитектуры стоит отметить главным образом 256-разрядную шину DDR-памяти и четырехканальный контроллер. Варианты исполнения карт, оснащенных DDR II, вряд ли станут массовыми. Преимущества в производительности при возвращении к 128-разрядной шине мизерны, а цены на DDR II пока чересчур велики.
Radeon 9800/Pro имеет многоканальный контроллер памяти (NVIDIA предложила архитектуру Crossbar Memory еще в чипе GeForce3), позволяющий распараллелить процессы обмена данными. Среди уже перечисленных недостатков такого подхода также можно упомянуть повышенные требования к качеству исполнения чипов памяти, чувствительность к всевозможным помехам. В одноканальной системе на операцию с каждым пакетом, допустим по 64 бита каждый, будут выделяться все 256 бит, а оставшиеся 192 бита - <простаивать>. Как видите, эффективность использования пропускной способности составит лишь 25%. Понятно, что Radeon 9800 в описанном случае выделит на пакет лишь один из каналов, оставив три остальных свободными и готовыми к работе. К тому же наличие четырех каналов позволяет одновременно проводить и запись, и чтение.
Технология HyperZ III+ также направлена на разрешение этой проблемы. Ее основу составляют новые алгоритмы работы с Z-буфером. Функция Early Z Test, описанная выше также присутствует. Hierarchical Z-Buffer ускоряет работу с буфером благодаря постепенному его анализу блоками 4х4, затем - в требующих того областях 2х2 и, наконец, попиксельно. Той же цели служат алгоритмы сжатия без потерь информации о глубине и быстрой очистки буфера. Плюс в маркировке появился из-за улучшенного Z-кэша, оптимизированного теперь и для работы со stencil-буфером.
Под общим названием SmoothVision 2.1 объединены алгоритмы улучшения качества изображения. Сюда относятся двух-, четырех- и шестикратное полноэкранное сглаживание (мультисэмплинг, совмещенный с суперсэмплингом, но пока что работает как чистый MSAA), а также двух-, четырех-, восьми- и шестнадцатикратная (!) анизотропная фильтрация.
Спецификации DirectX и шейров также обновлены (добавлен +). Надо сказать, что серьезные улучшения в R350 коснулись прежде всего, оптимизации и сглаживания. При условии равных тактовых частот новое ядро R350 оказывается не менее чем на 30% быстрее при включении 4x сглаживания и 8x анизотропной фильтрации в режиме качества (Quality). Улучшения ATi в алгоритмах сжатия и контроллере памяти оказываются как нельзя более полезны для Radeon 9800 Pro в режиме качественной анизотропной фильтрации. В целом, ATi выполнила минимальные изменения с кодом R300.
Чип Radeon 9600/Pro (RV350) относится уже к mainstream-нише, однако весьма примечателен тем, что это первый ускоритель ATI, изготовленный по 0,13-мкм технологическим нормам, чем не могут похвастать даже его более производительные собратья.
Краткая характеристика ускорителя такова (в скобках указаны параметры Pro-версии):
частота ядра 325 (400) МГц;
частота памяти 200 (300) МГц DDR (возможна поддержка DDR II, и уже есть рабочие образцы);
шина памяти 128 бит;
пиковая пропускная способность памяти 6,4 (9,6) Гбайт/с;
двухканальный контроллер памяти (по 64 бита на канал);
полная аппаратная поддержка DirectX 9;
два конвейера вершинных шейдеров;
четыре пиксельных конвейера с одним текстурным блоком на каждом;
интерфейс AGP 8х;
оптимизационные программно-аппаратные комплексы SmoothVision 2.1 и HyperZ III;
комплекс SmartShader 2.
Более тонкий техпроцесс позволил снизить энергопотребление (площадь кристалла также значительно уменьшилась), так что RV350 не нуждается во внешнем питании. Количество вершинных и пиксельных конвейеров, а также ширина шины памяти вдвое меньше, чем у R300 и R350. Но основу чипа составляет абсолютно новое.
Блок SmartShader 2.1 отвечает за работу вершинных и пиксельных шейдеров версии 2.0. Также к нему относится F-буфер, позволяющий снять ограничение на максимальное количество инструкций, текстур и констант в шейдерах. Спецификации DirectX 9 явно <слабоваты>. Сейчас проблему решают путем дробления одного длинного шейдера на несколько коротких. Но, к сожалению, это неэффективно - приходится проходить кучу ненужных в данном случае шагов рендеринга. F-буфер позволяет использовать шейдеры неограниченной длины (теоретически). Еще одна сфера применения новинки - создание эффекта частичной прозрачности. Проблема в том, что для обработки прозрачного материала требуется хранить информацию как о цвете самого объекта, так и о цвете фона, на что буфера кадра не хватает и приходится подключать, как правило, текстурную память. Но использовать ее таким образом неэффективно. А вот R350 может сохранять промежуточные данные в F-буфере, обходя некоторые ресурсоемкие операции.
Еще одна интересная технология ATI - VideoShader. Теперь появилась возможность взвалить на плечи пиксельных шейдеров некоторые задачи по декодированию и обработке видеоизображения. Возможно, что вскоре они обретут статус полноценных процессоров и будут обрабатывать все более сложные и разнообразные задачи.
Хотя технология TRUFORM явно не получила широкой поддержки у производителей игр и, похоже, доживает последние дни, даже в новейших продуктах она все еще имеется. Суть ее работы в динамическом изменении количества полигонов, образующих объект. Понятно, что на крошечную фигурку человека на заднем плане не стоит тратить производственные мощности в том объеме, которого требует обработка оригинальной модели, так что можно сильно уменьшить количество составляющих ее (фигурку) треугольников - никто и не заметит. В производительности выиграем, не потеряв в качестве. И наоборот, при обработке лица, показанного крупным планом, можно выделить побольше полигонов, чем было изначально, - все равно лицо занимает подавляющую часть сцены, и обрабатывать кроме него нечего. Выиграем в качестве, не потеряв в производительности.
По производительности RV350 уверенно обгоняет FX5600/Ultra от nVidia в реальных игровых приложениях, а в синтетических ситуация противоположная. В вертексных и писельных вычислениях традиционно побеждает ATI, но вот полноэкранное сглаживает - это конек nVidia (наблюдается явная оптимизация). В целом RV350 выглядит более уверенно.
Radeon 9200/Pro стал представителем класса low-end. Видеокарты на этом чипе (RV280) должны заменить неплохой Radeon 9000/Pro. Взгляните на параметры 9200 (они такие же, как и у 9000, поэтому мы их не указывали выше). В скобках частоты Pro-версии:
частота ядра 250 (275) МГц;
частота памяти 200 (275) МГц DDR;
шина памяти 128 бит;
пиковая пропускная способность памяти составляет 6,4 (8,8) Гбайт/с;
аппаратная поддержка DirectX 8.1;
два конвейера вершинных шейдеров;
четыре пиксельных конвейера с одним текстурным блоком на каждом.
Из технологий заслуживает упоминания только возврат к более медленному методу полноэкранного сглаживания - суперсэмплингу. В принципе, по производительности
Можно однозначно заявить, что производительность новой линейки выше, чем у предшественников (есть некоторые сомнения только по поводу обычного Radeon 9600 по сравнению с Radeon 9500 Pro). Счастливым обладателям Radeon 9700 Pro не стоит переживать. В стандартных ситуациях производительность его приемника будет не намного больше. А вот сравнивать остальные замены сейчас проблематично.
Покупаем!
Настало время выбора. Пойдя в магазин вооружитесь не только технической информацией о производителе графического чипсета, но и параметрами конкретной карты, которые можно посмотреть на официальном сайте её производителя. И не слушайте продавцов: они естественно предложат выбирать из брэндов>, да с наибольшим количеством видеопамяти. Знайте: количество видеопамяти почти на производительность не влияет; требуется более 64 Мбайт памяти в случае использования тяжелых графических приложений и потокового видео, коих пока не так уж и много. Brandname может только отличатся завышенными частотными характеристиками и гарантией (и то не стопроцентной) неурезанности чипсета. По качеству большинство карт сейчас приблизились к одному (кстати, невысокому) уровню. Великолепными по качеству можно считать только карты, произведенные самой ATI, которых сейчас уже вряд ли найдешь.
А теперь по поводу производительности. ATI лидирует в верхней ценовой категории, где однозначно превалирует Radeon 9800 Pro. Недалеко от него отстает модель 9700 Pro. Кто на самом деле является лидером на рынке систем среднего уровня - определить трудно, поскольку в продуктах компаний-конкурентов пока остается немало вопросов. На фоне заметного разрыва в производительности в моделях GeForce FX 5800 Ultra и 5600 Ultra nVidia довольно странным выглядит решение ATI заменить успешно зарекомендовавшую себя линейку Radeon 9500 Pro и перейти на менее стабильную архитектуру ядра. В целом, производительность моделей mainstream-класса схожа, хотя в игровых (реальных) тестах чаще лидирует RV350. Пока что nVidia лидирует со своим FX 5200 в нижнем ценовом сегменте за счет поддержки новейшей версии DirectX, да и большей производительности и меньшей цены. Вообще, настолько урезанный Radeon 9000 смотрится на рынке достаточно неадекватно. Ну а самое дешевое (и выгодное) на данный момент решение - это GeForce 4 MX440. Только нужно быть внимательны при выборе из-за обилия модификаций, о чем мы рассказали в сентябрьском номере.
Удачного вам выбора!