The tag has no wiki summary.

learn more… | top users | synonyms

1
vote
0answers
35 views

Does OpenMp have support for Real Time Multiprocessor Computing?

I am working on a real time multiprocessor scheduling algorithm. I found very few results via google research related to it. A few simulators are available but are not robust enough. OpenMp is an ...
0
votes
0answers
50 views

Help in finding the total time taken by the entire production?

I have a line object and each line object has an array of tasks associated with it.Each task has a start time and an end time.Each task also has a list of tasks which are its predecessors. So if all ...
2
votes
3answers
205 views

How to simulate and estimate long running application [closed]

We are building a large, modular application that is intended to run across multiple processors. I need to develop a method to estimate how long it will take to run all of the functions. I already ...
0
votes
0answers
60 views

Testing for equivalence of two programs in different architectures (Sequential, Multi Processor, Multi Core)

I've found a question that I'm having trouble to realize. It's as follows: Consider the program P :: x := 1; y := 1; z := 1; u := 0; and the program Q :: x,y,z,u := ...
2
votes
1answer
323 views

Can we illustrate a CPU pipeline with a UML sequence diagram?

I study multicore pipelining and the diagrams are not UML sequence diagrams for instance Why not remake this diagram like an UML sequence diagram, would not that be more clear so that we can see ...
11
votes
8answers
650 views

How much effort should we spend to programming for multiple cores?

Processors are getting more and more cores these days, which leaves me wondering... Should we, programmers, adapt to this behaviour and spent more effort on programming for multiple cores? To what ...
8
votes
2answers
750 views

Would Task-based programming in C++ require new language standard features?

So I saw this video on Youtube with all these C++ masters on GoingNative 2012 : Interactive panel where everybody could ask the questions. This is the video I was talking about: GoingNative 2012 - ...
5
votes
1answer
6k views

How to program thread allocation on multicore processors?

I would like to experiment with threads on a multi-core processor, e.g. to create a program that uses two different threads that are executed by two different processor cores. However, it is not ...
4
votes
3answers
1k views

What is a good way to learn about multicore programming at the kernel level in Linux?

I am interested in multicore programming at the kernel level. I expect this affects many areas and is probably different for each architecture. What are some must read sections of the kernel? If I ...
0
votes
1answer
218 views

MIPS has been used a multiprocessor architecture in the past. Is anyone using it in a multicore SoC? [closed]

I have been reading about the MIPS architecture and learned that it has been used a multiprocessor architecture in the past. Is anyone presently using it in a multicore SoC?
33
votes
7answers
2k views

Are there deprecated practices for multithread and multiprocessor programming that I should no longer use?

In the early days of FORTRAN and BASIC, essentially all programs were written with GOTO statements. The result was spaghetti code and the solution was structured programming. Similarly, pointers can ...
2
votes
2answers
278 views

CPU recommendation for learning multiprocessor programming [closed]

This might be an odd question and the place to ask might not be appropriate. I am very interested in working with multiprocessor programming and parallel algorithms, mostly for research purposes. I ...
3
votes
5answers
280 views

What tool sets and applications have affinity with multiprocessor programming? [closed]

In grad school I took a class in multiprocessor and distributed operating systems. I think multiprocessor software development will become increasingly important and will be driven by the need to ...
4
votes
2answers
4k views

How many make threads to use?

When I (re-)build large systems on a desktop/laptop computer, I tell make to use more than one thread to speed up the compilation speed, like this: $ make -j$[ $K * $C ] Where $C is supposed to ...
4
votes
4answers
3k views

Using Clojure instead of Python for scalability (multi core) reasons, good idea?

After reading http://clojure.org/rationale and other performance comparisons between Clojure and many languages, I started to think that apart from ease of use, I shouldn't be coding in Python ...
9
votes
6answers
605 views

Next in Concurrency

For past year I have been working a lot on concurrency in Java and have build and worked on many concurrent packages. So in terms of development in the concurrent world, I am quite confident. Further ...
4
votes
6answers
450 views

What threading pratice is good 90% of the time?

Since my SO thread was closed i guess i can ask it here. What practice or practices are good 90% of the time when working with threading with multiple cores? Personally all i have done was share ...