|
I got my hands on a mac mini with the Apple M1 CPU and compiled
k2pdfopt on it.
It is a very impressive performer. See the table
below comparing k2pdfopt performance on a core i9-9900 vs. an Apple M1 with two
different C compilers (I posted the clang v12 version). The "No OCR" row compares single-threaded
performance since only the OCR processing in k2pdfopt is multithreaded. The OCR improvement
is not as dramatic, probably because Tesseract has optimizations for the hardware extensions in
x86-64 chips (e.g. SIMD/AVX). Interesting also that clang v12 beats gcc v11 handily. The M1
performance is even more impressive when you consider that its thermal design power (TDP) is
about 20 W compared to the i9-9900's 65 W.
|
|