... | ... | @@ -20,7 +20,8 @@ Let's suppose you want to implement a program which creates "Tin Lizzy instances |
|
|
After the [first tutorial](Implement-your-own-PF-flavoured-architecture) you already know how to separate the program into discrete steps.
|
|
|
Now, your main focus is on high throughput.
|
|
|
However, your configurations could only run in one thread until now.
|
|
|
As a result, only one stage is executed at any given time, while the remaining ones are idle.
|
|
|
As a result, only one stage is executed at any given time, while the remaining ones are idle.
|
|
|
Processing power is wasted.
|
|
|
|
|
|
To increase throughput, you can separate the process into two or more parts which run parallel.
|
|
|
For now, there is no "correct way" on where to divide the process. You need to analyze your program and find the best solution yourself. (In future releases, TeeTime will provide functionality to simplify this.)
|
... | ... | |