Gozar, если нужно просчитать, а потом разом отрисовать, то при работе с imageData напрямую должно быть быстро.(посчитал - разом отрисовал). Если нужно постепенно - тоже не всё так однозначно:
http://jsperf.com/setting-canvas-pixel (разные ревизии стоит тоже посмотреть)
