Вы немного не правы, в статье обсуждается не использование DE5-Net иже с ней, а некое логическое продолжение этой платы.
Вспомните историю — сначала графику считали на проце, потом появились 3D ускорители, в которых появились шейдерные процессоры (которые требовалось программировать отдельно, кстати). И все начали программировать шейдеры и наслаждаться красивыми 3D играми, потом кому-то в голову пришло, что шейдерный процессор можно вполне запрограммировать на какую-нибудь не графическую математику, и в результате мы имеем GPGPU, и это настолько понравилось людям, что сейчас можно купить видеокарту, которая не умеет показывать видео, зато умеет быстро считать.
В статье упомянули, что Altera развивает стандарт OpenCL, а это как раз большой шаг в сторону описанного в статье устройства: пользователь запускает программу на OpenCL, и при наличии на борту FPGA-структуры из этой программы синтезируется схема, которая быстро и эффективно решит задачу. нет — посчитается на видео карте, там тоже ресурсов хватает, на крайний случай и CPU справится, правда не так быстро.
На минуточку, это не только у iOS такое поведение, но и у всея OSX — только что попоробовал: например VK Messager (при включенной настройке «открывать внешние ссылки в программе») при клике очень даже пытается позвонить через любой устанновленный VoIP (например Skype, Zoipper). Правда скайп звонить отказывается — но это лишь потому, что разработчики плевать хотели на пользователей — как обработчик tel:// скайп зарегистрировался, а вот обрабатывать не хочет
Привет! Рязань -> Екатеринбург, Рязань -> Москва, Рязань -> Воронеж. По первому маршруту платежки отправляем довольно часто и все быстро.
Интеграция через банк-онлайн, в чем богомерзкость?
Автор! Я каждый день сталкиваюсь с РКО (это как раз платежки между юр. лицами), никаких трёх дней, никаких визитов в банк (т.е. совсем никаких) и выпадения 20% ВВП тоже нет, деньги приходят к корреспонденту через несколько секунд после обработки платежа моим банком, и да — статус платежа я вижу в онлайне.
А еще платежка не пройдет по не правильным реквизитам, да валидация есть.
Еще все мои платежки уходят в налоговую, (о-па: Государственный контроль),
еще есть различные виды транзакция,
и даже то, чего вы не придумали — приоритетность транзакций (причем появилась она еще в 1997 году.
И еще есть интеграция с 1С и прочими,
короче все уже придумано и все далеко не так плохо, как вы думаете.
Проекты национальной платежной системы не только существуют, но и реализованы (до недавнего времени была СБЕРКАРТ, есть Золотая Корона, ПриоКарт в нашем славном банке работает, Union).
К сожалению сильно потеряете в скорости/времени отклика, причем порядком: немного времени назад проводил эксперименты — соединял две сети, через интернет разными технологиями, железки routerboard 951
EoIP — 100Мбит (без шифрования)
OpenVPN -2.5 Мбит (aes128/blowfish128)
EoIP+IPsec — 2 мбит (aes128)
l2tp — 5 Мбит (MPPE128)
pptp — 0.5-1 Мбит (MPPE128)
Как и ожидалось — шифрование, без соответствующего аппаратного модуля потребляет очень много ресурсов
А вы сможете запустить .net программу без .net? Или любой плагин к браузеру без браузера? Давным-давно, чтобы на экране компьютера нарисовать красивый текст приходилось программировать, что изменилось? Теперь вместо компилятора мы скармливаем некий исходник браузеру, экселю, еще чему-то. Так чем же это (по существу) отличается от того самого программирования?
У x86 всяких модификаторов полно, и одна и та же инструкция процессора может быть разной длины в зависимости от параметров
Но если за инструкцию принять полный опкод операции (с префиком и модификатором) — то да, длина будет фиксированной. Вот только набор при этом никак не Reduced будет
Стоп, это вы по RISC в целом, а не Thumb->RISC. Если представить, что ядро процессора понимает RISC как есть, то Thumb будет работать без каких-либо трансляций, поскольку является сокращенным набором инструкций того же RISC. Разве что дешифратор команд другой использует.
А если ядро реализует что-то другое, а не инструкции RISC — то без трансляции, конечно же не обойтись.
Про thumb я с вами полностью согласен — сравнить Thumb режим АРМов с трансляцией CISC->RISC в современных процессорах просто глупо, хотя бы по причине, того, что Thumb есть «еще более Reduced RISC», и соответственно все инструкции Thumb являются полноценными инструкциями RISC и транслировать ничего никуда не нужно.
Совсем наоборот — для каждой ассемблерной команды есть десяток машинных инструкций. В зависимости от аргументов. Причем, часто не только от типов аргументов (число, память, регистр), но и (в случае с регистровой командой) — от регистра.
Например для некоторых арифметических операций есть «облегченная» инструкция процессора с регистром A.
Посыл автора был в том, что наименование команды != команда.
Тот же nop это просто наглядный пример: процессору без разницы, напишите ли вы в коде nop или xchg ax, ax, xchg al, al или xchg eax,eax — для него (процессора) это одна команда.
Кстати верно и обратное:
xchg bx,ax и xchg ax,bx — с точки зрения процессора это разные команды.
Что же странного в том что приложение падает в одном и том же месте? Вот если бы оно с пятого раза согласилось выполнить требуемое и не упасть — было бы странно. Хотя в iOS7 и этого можно ожидать — я с N-дцатой попытки уговорил iMessages включиться.
Нет, конечно. Но сейчас складывается такое ощущение, что на произведении том или ином они наживаются намного больше автора. Было уже много примеров, когда сам автор был совершенно не против свободного распространения своего продукта, но ему не позволял делать этого контракт с такого рода посредниками. Но, повторюсь, любой труд должен быть оплачен, если он полезен. Так что если я ошибаюсь в логике функционирования всех этих отношений, то конечно оплата должна быть.
Немного вмешаюсь, потому как…
Есть такой писатель Макс Фрай (ака Светлана Мартынчик), довольно известная, может быть слышали. В её ЖЖ (chingizid, топик сейчас не вспомню, но что-то про донейты) был интереснейшая (для непосвещенного в процесс публикации меня) информация, просто перевернувшая мировозрение:
Издатель (в данном случае Амфора) отгружает книжки в магазины по 50-75 рублей (мягкий переплет — 20). При этом стоят они в магазинах по 250-350 рублей. Причем, денег издателю магазин переводит обычно только после продажи книги.
Причем. Страдают от пиратства — только автор и издатель, магазины всего лишь посредники, да еще и с товарным кредитом — никаких рисков: не продалась книга — убытков никаких, продалась — прибыль 300%
Так что вы совершенно правы — на произведениях наживаются барыги и получают много больше автора. Купив книжку за 300 рублей вы 225 отдадите магазину, 57 издательству и 18 автору (могу ошибиться, но там же находил про 20-25%)
Вспомните историю — сначала графику считали на проце, потом появились 3D ускорители, в которых появились шейдерные процессоры (которые требовалось программировать отдельно, кстати). И все начали программировать шейдеры и наслаждаться красивыми 3D играми, потом кому-то в голову пришло, что шейдерный процессор можно вполне запрограммировать на какую-нибудь не графическую математику, и в результате мы имеем GPGPU, и это настолько понравилось людям, что сейчас можно купить видеокарту, которая не умеет показывать видео, зато умеет быстро считать.
В статье упомянули, что Altera развивает стандарт OpenCL, а это как раз большой шаг в сторону описанного в статье устройства: пользователь запускает программу на OpenCL, и при наличии на борту FPGA-структуры из этой программы синтезируется схема, которая быстро и эффективно решит задачу. нет — посчитается на видео карте, там тоже ресурсов хватает, на крайний случай и CPU справится, правда не так быстро.
Интеграция через банк-онлайн, в чем богомерзкость?
А еще платежка не пройдет по не правильным реквизитам, да валидация есть.
Еще все мои платежки уходят в налоговую, (о-па: Государственный контроль),
еще есть различные виды транзакция,
и даже то, чего вы не придумали — приоритетность транзакций (причем появилась она еще в 1997 году.
И еще есть интеграция с 1С и прочими,
короче все уже придумано и все далеко не так плохо, как вы думаете.
Проекты национальной платежной системы не только существуют, но и реализованы (до недавнего времени была СБЕРКАРТ, есть Золотая Корона, ПриоКарт в нашем славном банке работает, Union).
EoIP — 100Мбит (без шифрования)
OpenVPN -2.5 Мбит (aes128/blowfish128)
EoIP+IPsec — 2 мбит (aes128)
l2tp — 5 Мбит (MPPE128)
pptp — 0.5-1 Мбит (MPPE128)
Как и ожидалось — шифрование, без соответствующего аппаратного модуля потребляет очень много ресурсов
Но если за инструкцию принять полный опкод операции (с префиком и модификатором) — то да, длина будет фиксированной. Вот только набор при этом никак не Reduced будет
А если ядро реализует что-то другое, а не инструкции RISC — то без трансляции, конечно же не обойтись.
Например для некоторых арифметических операций есть «облегченная» инструкция процессора с регистром A.
Тот же nop это просто наглядный пример: процессору без разницы, напишите ли вы в коде nop или xchg ax, ax, xchg al, al или xchg eax,eax — для него (процессора) это одна команда.
Кстати верно и обратное:
xchg bx,ax и xchg ax,bx — с точки зрения процессора это разные команды.
По опкоду 0x90+r лежит команда
xchg r, eax,
при r = eax получаем, 0x90, что есть NOP
Короче, NOP, это частный случай xchg
Немного вмешаюсь, потому как…
Есть такой писатель Макс Фрай (ака Светлана Мартынчик), довольно известная, может быть слышали. В её ЖЖ (chingizid, топик сейчас не вспомню, но что-то про донейты) был интереснейшая (для непосвещенного в процесс публикации меня) информация, просто перевернувшая мировозрение:
Издатель (в данном случае Амфора) отгружает книжки в магазины по 50-75 рублей (мягкий переплет — 20). При этом стоят они в магазинах по 250-350 рублей. Причем, денег издателю магазин переводит обычно только после продажи книги.
Причем. Страдают от пиратства — только автор и издатель, магазины всего лишь посредники, да еще и с товарным кредитом — никаких рисков: не продалась книга — убытков никаких, продалась — прибыль 300%
Так что вы совершенно правы — на произведениях наживаются барыги и получают много больше автора. Купив книжку за 300 рублей вы 225 отдадите магазину, 57 издательству и 18 автору (могу ошибиться, но там же находил про 20-25%)