I have intel i3 processor on my laptop. though it has 2 cores it can run 4 threads at a time. When I see task manager I see programs with 11 threads , 40 threads. How are these threads scheduled? is it hardware implemented or managed by the host OS?
I've fired up the Intel Software Manager, pressed the download buttons and it all looks like this:
So instead of pause buttons I get resume buttons. I've tried pressing them, they briefly turn into pause buttons.
So my question: is anything being downloaded or is this thing broken? Thanks.
P.S.: registration on this forum is atrocious. Finding this forum was next to impossible. The media upload thing is so far below I didn't notice it and uploaded elsewhere. Usability hint-hint!
When I typed "micnativeloadex MyTest -d 0" in Windows 7 to debug MyTest.exe ( mic + OpenMP), I got the error message below:
Unable to create remote process.
ssh to the coprocessor and run ps to verify the coi_daemon
It may be necessary to restart the mpss service.
But there is no problem to run mic+openmp application. I follow Intel debugger extersion for Intel MIC -VC2012. But it did work. How to debug it?
Thank you in advance.
I think i am happy now, please read again...
I have benchmarked parallel archiver using parallel LZMA using 5 threads on a quad core, so this have giving false results on the
So i have started parallel archiver with a single thread and this has giving a more accurate results, here is my correction please read again...
I have come to an interresting subject, so be smart and follow with me please...
I have come to an interresting subject, so be smart and follow with me
I have tried to do a worst scalability prediction with an HDD hardisk
for my parallel archiver(you will find my parallel archiver here:
http://pages.videotron.com/aminer/) with Parallel LZMA, and i think it's worst than what i have thought..
there is four things in my Parallel LZMA algorithm:
I have a question for you:
What is actually the technics that are used in the hardware
to scale and speed more the memory system and the harddisk system ? and
if those technics to speed the memory system and harddisk system
can make memory and/or disk bound applications scalable in today
and future multicore systems ?
Amine Moulay Ramdane
I correct please reread...
Today many parallel applications that are disk bound and/or
memory bound can not scale on multicore systems.
The question is not how to add more and more cores to a multicore system, the problem is how to scale and speed more the memory system and hardisk system to be able to scale many more applications
that are disk or/and memory bound.
Amine Moulay Ramdane.