| | |
Detect Multicore processors
![]() |
•
•
Join Date: Apr 2009
Posts: 31
Reputation:
Solved Threads: 1
Hey everyone,
For my project, I need to write an assembly/C code to detect multiprocessors. I really have no idea how as I have barely done assembly coding and I have no good reference or even idea how to start. Again, what I am going to do is, I'm trying to find how many processors on dual core or quad core chips there are and detect them and later on use them. Please help me out here.
Thanks a lot.
For my project, I need to write an assembly/C code to detect multiprocessors. I really have no idea how as I have barely done assembly coding and I have no good reference or even idea how to start. Again, what I am going to do is, I'm trying to find how many processors on dual core or quad core chips there are and detect them and later on use them. Please help me out here.
Thanks a lot.
•
•
Join Date: Nov 2006
Posts: 134
Reputation:
Solved Threads: 3
0
#2 24 Days Ago
•
•
•
•
Hey everyone,
For my project, I need to write an assembly/C code to detect multiprocessors. I really have no idea how as I have barely done assembly coding and I have no good reference or even idea how to start. Again, what I am going to do is, I'm trying to find how many processors on dual core or quad core chips there are and detect them and later on use them. Please help me out here.
Thanks a lot.
That is the kind of thing an operating system would do at boot time; I am not sure how a normal application program would do it. An OS would probably do it either by looking at the ACPI tables or else by making use of the multi-processor specification:
http://www.intel.com/design/pentium/...s/24201606.pdf
0
#3 24 Days Ago
•
•
•
•
Hey everyone,
For my project, I need to write an assembly/C code to detect multiprocessors. I really have no idea how as I have barely done assembly coding and I have no good reference or even idea how to start. Again, what I am going to do is, I'm trying to find how many processors on dual core or quad core chips there are and detect them and later on use them. Please help me out here.
Thanks a lot.
![]() |
Similar Threads
- My First Multi-Threaded Code! What Do You Think? (C++)
- Threads in dll (C)
- News Story: A Hybrid Tool for Device-Software Builders (Upcoming News Stories)
- News Story: Upgrading processors for speed is doomed to failure (*nix Hardware Configuration)
- Ultimate PC? (Geeks' Lounge)
- News Story: Multicore processors: Tomorrow Today part 2 (Upcoming News Stories)
- News Story: Multicore processors - Tomorrow today? (Upcoming News Stories)
- Windows server 2k3 doesn't see dual processors (Windows NT / 2000 / XP)
Other Threads in the Assembly Forum
- Previous Thread: Beginner SPIM Array help
- Next Thread: divide overflow problem
| Thread Tools | Search this Thread |





