наверное записи/чтения придётся делать не по последовательным адресам, а по адресам, соседние значения которых будут попадать в разные страницы DRAM, в результате чего длительность цикла чтения/записи пикселя возрастёт из-за открытия/закрытия страницы. Да и с математикой ещё не разбирался совсем, держу пока в голове общие представления. Если придётся делать интерполяцию хотя бы по двум соседним пикселям - количество циклов чтения может вырасти в 2 раза. Хотелось бы ещё узнать про какие-нибудь возможные подводные камни.