PCI-e to PCI extender for Scope ( experiment going to be a solution :) )
-
- Posts: 367
- Joined: Tue Feb 19, 2002 4:00 pm
- Location: Costa Rica
PCI-e to PCI extender for Scope ( experiment going to be a solution :) )
oh well..., yes I'd like ( and probably one day ) to put my hands on a Xite-1 , but on the meantime I've been lucky enough to get ( slowly ) with 3 Dsp cards, 2 Scope and 1 Pulsar 2. At first I had the P2 then one scope and recently another Scope ( 15 dsp). Naturally I had a MoBo with ONLY 2 PCI slots ... (Asus P6T ) great piece of tech ( a bit old for today standars but what the heck it works like a charm ).
So I deciced to use my 2 scopes and then a friend of mine said I culd get a Sintech PCI-E Express X1 to Dual PCI Riser Extender Card.
Yes !!!.. it implied to change my case , since I did not even had any space or slot left to put anything.,
Anyway... I decided to give it a try and see if It could work , the extender conects directly to the PCI-e and feeds the 2 pci slots with a usb 3.0 cable .
And guess what? .. seems to be working just fine. As you can see the inside fitting of the card here :
I know some people say the pci overhead and such, It may happen, this is just a preliminary report.
I Plan to star "bombing" with sinths and recording, and such ... in order to test if this really works...
But if any of you can give me TIPS OR WAYS to test this setup so we can have a clear conclusion of this I would really appreciate it.
Again, thanks a lot
So I deciced to use my 2 scopes and then a friend of mine said I culd get a Sintech PCI-E Express X1 to Dual PCI Riser Extender Card.
Yes !!!.. it implied to change my case , since I did not even had any space or slot left to put anything.,
Anyway... I decided to give it a try and see if It could work , the extender conects directly to the PCI-e and feeds the 2 pci slots with a usb 3.0 cable .
And guess what? .. seems to be working just fine. As you can see the inside fitting of the card here :
I know some people say the pci overhead and such, It may happen, this is just a preliminary report.
I Plan to star "bombing" with sinths and recording, and such ... in order to test if this really works...
But if any of you can give me TIPS OR WAYS to test this setup so we can have a clear conclusion of this I would really appreciate it.
Again, thanks a lot
Last edited by snoopy4ever on Tue Jul 02, 2019 9:17 am, edited 3 times in total.
Re: An Experiment with 3 scope cards ( seems to be working)
Looks awesome ! There might be whitecoat testing methods such as loading up Masterverbs or adding polyphony to synths to find croak points but just try building the normal projects you would want to use - eg test it musically.
Re: An Experiment with 3 scope cards ( seems to be working)
I'm amazed this works at all, looks promising.
AFAIK, all PCI traffic is dealth with by the first card as per cset.ini's boardID setting. So as long as one of the cards on your "real PCI" bus get to deal with that, that could be working - proof is you're doing it. Beyond that, the other cards are communicated with over the STDM cables, IIUC.
Now the real test (!!) would be to change to just 2 PCI cards on the convertor board, and none on the onboard PCI slots. If you can get that running ok (see masterverbtest), then this looks like a great solution, or at least an experimental option, for motherboards with /no/ onboard PCI, only PCI-E.
AFAIK, all PCI traffic is dealth with by the first card as per cset.ini's boardID setting. So as long as one of the cards on your "real PCI" bus get to deal with that, that could be working - proof is you're doing it. Beyond that, the other cards are communicated with over the STDM cables, IIUC.
Now the real test (!!) would be to change to just 2 PCI cards on the convertor board, and none on the onboard PCI slots. If you can get that running ok (see masterverbtest), then this looks like a great solution, or at least an experimental option, for motherboards with /no/ onboard PCI, only PCI-E.
more has been done with less
https://soundcloud.com/at0m-studio
https://soundcloud.com/at0m-studio
-
- Posts: 367
- Joined: Tue Feb 19, 2002 4:00 pm
- Location: Costa Rica
Re: An Experiment with 3 scope cards ( seems to be working)
Great Idea at0m !! ... the problem is .. oh well as you can see , I had to do some "engineering " on the case and move the Power Supply in certain position, becasue the base card ( the 2 pci one ) has a strange width , so one of the slots is pretty much on a hard position to use ... BUT .. NEVER MIND!...., let me just get used to this..and I'll try to use both pci'sat0m wrote: ↑Thu Jun 27, 2019 1:27 pm I'm amazed this works at all, looks promising.
AFAIK, all PCI traffic is dealth with by the first card as per cset.ini's boardID setting. So as long as one of the cards on your "real PCI" bus get to deal with that, that could be working - proof is you're doing it. Beyond that, the other cards are communicated with over the STDM cables, IIUC.
Now the real test (!!) would be to change to just 2 PCI cards on the convertor board, and none on the onboard PCI slots. If you can get that running ok (see masterverbtest), then this looks like a great solution, or at least an experimental option, for motherboards with /no/ onboard PCI, only PCI-E.
-
- Posts: 367
- Joined: Tue Feb 19, 2002 4:00 pm
- Location: Costa Rica
Re: An Experiment with 3 scope cards ( seems to be working)
You are totally rigth Dante!!! Musically is the key !!!
Re: An Experiment with 3 scope cards ( seems to be working)
masterverb tests are pretty accurate and functional measures of performance.
-
- Posts: 367
- Joined: Tue Feb 19, 2002 4:00 pm
- Location: Costa Rica
-
- Posts: 367
- Joined: Tue Feb 19, 2002 4:00 pm
- Location: Costa Rica
Re: An Experiment with 3 scope cards ( seems to be working)
Great result for MV test!
Small remark though - you may have tested the onboard PCI's performance, not the extender's performance. To measure the latter, I can think of 2 ways to force the MV's to load on the extender: 1) load them in a mixer (dynamixer would do) that's forced to your Pulsar2 and hope it doesn't reach DSP limit first or 2) remove cards in the onboard PCI slots, maybe even temporarily put the 2 15DSP cards there. I understand this last is quite a Big Job that few people would like to take on, but in my opinion it's the proper way to test the performance of the actual extender card.
Small remark though - you may have tested the onboard PCI's performance, not the extender's performance. To measure the latter, I can think of 2 ways to force the MV's to load on the extender: 1) load them in a mixer (dynamixer would do) that's forced to your Pulsar2 and hope it doesn't reach DSP limit first or 2) remove cards in the onboard PCI slots, maybe even temporarily put the 2 15DSP cards there. I understand this last is quite a Big Job that few people would like to take on, but in my opinion it's the proper way to test the performance of the actual extender card.
more has been done with less
https://soundcloud.com/at0m-studio
https://soundcloud.com/at0m-studio
-
- Posts: 367
- Joined: Tue Feb 19, 2002 4:00 pm
- Location: Costa Rica
Re: An Experiment with 3 scope cards ( seems to be working)
thanks at0m !.. I'll go for the 1 and I'll let you knowat0m wrote: ↑Fri Jun 28, 2019 12:03 pm Great result for MV test!
Small remark though - you may have tested the onboard PCI's performance, not the extender's performance. To measure the latter, I can think of 2 ways to force the MV's to load on the extender: 1) load them in a mixer (dynamixer would do) that's forced to your Pulsar2 and hope it doesn't reach DSP limit first or 2) remove cards in the onboard PCI slots, maybe even temporarily put the 2 15DSP cards there. I understand this last is quite a Big Job that few people would like to take on, but in my opinion it's the proper way to test the performance of the actual extender card.
snoopy4ever
-
- Posts: 367
- Joined: Tue Feb 19, 2002 4:00 pm
- Location: Costa Rica
Re: An Experiment with 3 scope cards ( seems to be working)
hello at0m.,at0m wrote: ↑Fri Jun 28, 2019 12:03 pm Great result for MV test!
Small remark though - you may have tested the onboard PCI's performance, not the extender's performance. To measure the latter, I can think of 2 ways to force the MV's to load on the extender: 1) load them in a mixer (dynamixer would do) that's forced to your Pulsar2 and hope it doesn't reach DSP limit first or 2) remove cards in the onboard PCI slots, maybe even temporarily put the 2 15DSP cards there. I understand this last is quite a Big Job that few people would like to take on, but in my opinion it's the proper way to test the performance of the actual extender card.
just did what you asked me ... and I think is crazy enough.. Please let me know if this is correct :
I loadded a dynamicMixer and set 10 stereo channels and inserted 20 MV's on the insert slots.... so far no pci problem .. I'm attaching an image, pls letme know if you see something wrong.
Re: An Experiment with 3 scope cards ( seems to be working)
I don't know how Masterverbs perform at insert position - they may not be 'engaged' at all while zhe channel is inactive.
The usual test is to just load them into the project and they are activated even without anything connected to them.
But that test can be misleading (you can load Masterverb after Masterverb) as has been reported ages ago.
That case is a kind of a short-circuit situation, where the system simply hangs at an early stage and seems to ignore all Masterverbs that are loaded after this event. There's no error report of any kind iirc.
But 13 is a great result in any case, as the slot extender is at least engaged and provides DSP power
The usual test is to just load them into the project and they are activated even without anything connected to them.
But that test can be misleading (you can load Masterverb after Masterverb) as has been reported ages ago.
That case is a kind of a short-circuit situation, where the system simply hangs at an early stage and seems to ignore all Masterverbs that are loaded after this event. There's no error report of any kind iirc.
But 13 is a great result in any case, as the slot extender is at least engaged and provides DSP power
-
- Posts: 367
- Joined: Tue Feb 19, 2002 4:00 pm
- Location: Costa Rica
Re: An Experiment with 3 scope cards ( seems to be working)
astroman wrote: ↑Fri Jun 28, 2019 1:41 pm I don't know how Masterverbs perform at insert position - they may not be 'engaged' at all while zhe channel is inactive.
The usual test is to just load them into the project and they are activated even without anything connected to them.
But that test can be misleading (you can load Masterverb after Masterverb) as has been reported ages ago.
That case is a kind of a short-circuit situation, where the system simply hangs at an early stage and seems to ignore all Masterverbs that are loaded after this event. There's no error report of any kind iirc.
But 13 is a great result in any case, as the slot extender is at least engaged and provides DSP power
Thank you astroman !!!.. yes seems to be working and I hope this option may work for other scopers that are in need of using 3 cards on a 2 or less PCI slots .
Re: An Experiment with 3 scope cards ( seems to be working)
doesn't seem too bad....
Re: An Experiment with 3 scope cards ( seems to be working)
20 x MV is more than I ever got - depending on sample rate of course. Still, its a good number.
-
- Posts: 367
- Joined: Tue Feb 19, 2002 4:00 pm
- Location: Costa Rica
-
- Posts: 367
- Joined: Tue Feb 19, 2002 4:00 pm
- Location: Costa Rica
Re: An Experiment with 3 scope cards ( seems to be working)
It just entered my mind (never checked it myself):
if you add Masterverbs, the Async load in the DSP meter should increase with every item added
(it's about stuff that travels between PCI bus and computer memory within a certain time frame)
So if that figure doesn't increase anymore, only the control surface is loaded but no resources are allocated.
if you add Masterverbs, the Async load in the DSP meter should increase with every item added
(it's about stuff that travels between PCI bus and computer memory within a certain time frame)
So if that figure doesn't increase anymore, only the control surface is loaded but no resources are allocated.
Re: An Experiment with 3 scope cards ( seems to be working)
In your current setup, Scope OS still gets to choose on which board it loads the mixer, and I suspect that's currently on one of the Scope cards on onboard PCI. At the bottom of Dynamic Mixer, between the name of the mixer and the midi channel, there's a drag-and-select option to force the mixer (and hence, the MV's) onto a DSP card on the PCI extender. In your case, drag the board option to board2.snoopy4ever wrote: ↑Fri Jun 28, 2019 12:43 pmhello at0m.,
just did what you asked me ... and I think is crazy enough.. Please let me know if this is correct :
I loadded a dynamicMixer and set 10 stereo channels and inserted 20 MV's on the insert slots.... so far no pci problem .. I'm attaching an image, pls letme know if you see something wrong.
The important part here:
I'm trying to devise a way to measure the actual PCI throughput for the extender. Once that is confirmed, such extender would be an option for those motherboards that do not even have any classical PCI slots!
And maybe someone else could give exclusion on this: how can we be sure the MV's send traffic over the extender PCI bus and not the STDM cables to a card that is on onboard PCI?
I think the method I suggest above would be enough, but for a conclusive test, the 2 Scope cards on the extender card and no DSP card on the onboard PCI. I understand physically moving around cards is a tough and annoying job and forcing the mixer on the DSP card on the extender is an easier solution. Or maybe I should just order such an extender card and find out myself. I'm that curious
more has been done with less
https://soundcloud.com/at0m-studio
https://soundcloud.com/at0m-studio
Re: An Experiment with 3 scope cards ( seems to be working)
it does not matter. if the extender provided poor performance, it would be obvious from the MV test.