@comdirect
Use this command: (replace sda in the command below with the relevant device)
cat /sys/block/sda/queue/scheduler
The active scheduler will be enclosed in brackets. e.g. noop deadline [cfq]
For multiple drives use:
grep "" /sys/block/*/queue/scheduler
They are able, but not at a great speed. It doesn't matter how many cores, it's likely heavily single threaded and relying on how fast you can do many efficient instructions per cycle. That's why you should switch to CR.