Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Optimizer on [Dual|Multi]-Core CPUs
Collapse
X
-
Originally posted by auspiv View Post
-
I know you get a million requests for new features ... here is another one !
It would make Nina trader a leader in optimization if you not only had Multi Core, but if Ninja could work with slave machines to optimize. So you could run the problem through a farm of computers across a network.
I think Ninja just uses bruteforce for optimization ? It works, and covers all possibilities, but its slow. If you could split the tast up between serveral machines, things that just can't be done now, could become possible. It is especially slow using a few months of tick data, with 3 levels of factors to optimize.
Having the ability to split a tast between a farm of machines would really make Ninja Trader very powerful.
Comment
-
For an example of incredible/seamless/easy use of slave machines for creating pseudo-server-farms, check out REAPER (created by Justin Frankel of Winamp/GNUtella fame). (having a release schedule averaging 1-2 new public betas a week is also quite amazing)
Rea-mote:
http://www.****os.com/wiki/index.php/ReaMote
Advantages- Easy to set up: simply install REAPER and whatever plug-ins you need on the slave machines. Run the ReaMote slave on the slave machines, then enable ReaMote in the REAPER preferences on the master, and you're ready to go!
- Easy to use: Each FX chain has the option of running remotely. When a chain is running remotely, you can still adjust its configuration using the same plug-in UIs you are used to.
- Network efficiency: since you can run entire chains remotely, you avoid having to send data back and forth excessively, reducing network use. ReaMote also has silence detection, mono detection, and optional 32-bit mode to further reduce local network utilization.
- Reliability: if a ReaMote slave needs to go away, FX assigned to it will automatically run locally (and the user will be notified)
- It just works: REALLY. It works amazingly well on 100/1000mbps wired networks. You can even run softsynths remotely with very minimal latency for live monitoring!
Having the ability to take advantage of networked slave PCs, would go a very long way to neutralizing any potential performance issues. If it can be be done brilliantly and eloquently with sample-accurate precision (up to 192,000 samples per second, likely above the ticks per second level of all financial markets combined), I'm sure the same potential exist for financial data.
Originally posted by webart View PostI know you get a million requests for new features ... here is another one !
It would make Nina trader a leader in optimization if you not only had Multi Core, but if Ninja could work with slave machines to optimize. So you could run the problem through a farm of computers across a network.
I think Ninja just uses bruteforce for optimization ? It works, and covers all possibilities, but its slow. If you could split the tast up between serveral machines, things that just can't be done now, could become possible. It is especially slow using a few months of tick data, with 3 levels of factors to optimize.
Having the ability to split a tast between a farm of machines would really make Ninja Trader very powerful.Last edited by Elliott Wave; 11-30-2008, 06:19 AM.
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by Nickgiaco, 02-26-2024, 10:23 AM
|
2 responses
72 views
0 likes
|
Last Post Today, 05:12 AM | ||
Started by Johndc, Today, 04:39 AM
|
0 responses
4 views
0 likes
|
Last Post
by Johndc
Today, 04:39 AM
|
||
Started by johntraderuser2, Today, 02:34 AM
|
0 responses
9 views
0 likes
|
Last Post Today, 02:34 AM | ||
Started by IanS00, 03-27-2024, 11:24 AM
|
2 responses
13 views
0 likes
|
Last Post Today, 02:00 AM | ||
Started by Mariawilcoxi, Today, 01:32 AM
|
0 responses
5 views
0 likes
|
Last Post
by Mariawilcoxi
Today, 01:32 AM
|
Comment