MySQL, many writes waiting on disk i/o access

MySQL, many writes waiting on disk i/o access

I'm seeing a disk i/o problem with a MySQL DB under the following scenario:
24 CPU's total on the computer
22 threads writing simultaneously to separate tables
each write is done using INSERT INTO ......