Software Archive
Read-only legacy content
17061 Discussions

low I/O performance of Xeon Phi card

JS1
Beginner
368 Views

I mounted a directory of host to mic0. Then I wrote a toy MIC program in native mode to read file from this nfs directory. It turned out that the performance of reading from host disk is extemely terrible, only got less than 100MB/s for the first reading (assuming that no memory buffer is used). Is it normal? Any reason about this?

Thanks!

0 Kudos
2 Replies
Sumedh_N_Intel
Employee
368 Views

You need to parallelize your file IO. The Linux kernel syscalls usually assume that the caller does the parallelization. This might help improve the IO performance that you are seeing. 

 

0 Kudos
Sumedh_N_Intel
Employee
368 Views

You might also find the following blog helpful: http://software.intel.com/en-us/blogs/2014/01/07/improving-file-io-performance-on-intel-xeon-phi

 

0 Kudos
Reply