Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Hornresp
Hornresp
Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 16th May 2019, 04:33 AM   #9561
David McBean is offline David McBean  Australia
diyAudio Member
 
Join Date: Jun 2007
Hi Sabbelbacke,

Quote:
Originally Posted by Sabbelbacke View Post
I am now at 4:25 calculating time for your given example on my i5-4250u.
That is still much quicker than on my computer :-).

Quote:
Originally Posted by Sabbelbacke View Post
Do you see any chance to enable multiple threads in hornresp?
I have no idea - my knowledge of such things is zero :-). The slow speed is not really an issue for me though, as I don't produce polar maps very often anyway - only when testing requires it.

Quote:
Originally Posted by Sabbelbacke View Post
On modern CPUs with many cores, this could speed up things quite a bit.
How is this for speed - the Cray supercomputer I posted a photograph of earlier (Hornresp), forms one "hemisphere" of the "brain" of the Square Kilometre Array, the world's largest telescope currently being built with one half in Australia and the other half in South Africa. When fully operational, the complete computer will produce a flow of data greater than that of the entire Internet combined. The SKA computer will be 25 percent faster than IBM's Summit, currently the fastest supercomputer in the world. It will be able to perform up to 100 million tasks simultaneously :-).

Kind regards,

David
__________________
www.hornresp.net
  Reply With Quote
Old 16th May 2019, 08:15 AM   #9562
Kolbrek is offline Kolbrek  Norway
diyAudio Member
 
Kolbrek's Avatar
 
Join Date: Aug 2007
Quote:
Originally Posted by Sabbelbacke View Post
Do you see any chance to enable multiple threads in hornresp? On modern CPUs with many cores, this could speed up things quite a bit.
I have done some parallel programming, and depending on the algorithm it may take considerable effort to implement. Other cases can be quite simple. But you need a compiler that supports it, and i doubt David's VB6 compiler does
__________________
Dynamics to the people!
  Reply With Quote
Old 16th May 2019, 05:23 PM   #9563
Sabbelbacke is offline Sabbelbacke  Germany
diyAudio Member
 
Join Date: Nov 2006
Hello David and Björn,

thank you for the feedback.

I suspected that this kind of calculation would be difficult to turn into parallel units for multithreading - thanx for Kolbrek for clarifying.

I just looked up some single thread performances - since CPUs nowadays are more about many cores, there are some hidden champions regarding single thread performance: The Intel Pentium G4560 for example is around 50 bucks and outperforms many much bigger CPUs in terms of single thread performance.

The slow speed is no issue for me, I was just curious - when waiting, I will get more coffee - or look up Supercomputers
__________________
www.hornresp.net
  Reply With Quote
Old 16th May 2019, 06:31 PM   #9564
Sabbelbacke is offline Sabbelbacke  Germany
diyAudio Member
 
Join Date: Nov 2006
Thank you david for the info about the new supercomputer - I remember the times when crays were looking like some furniture out of a space station

Kind regards,
Sabbelbacke
__________________
www.hornresp.net
  Reply With Quote
Old 18th May 2019, 04:32 AM   #9565
SamAnytime is offline SamAnytime  India
diyAudio Member
 
Join Date: Jul 2016
Okay, I know we are in the subwoofer section, but I want to be able to investigate the low frequency performance of small, full range drivers (for use in severely limited spaces, to determine the best possible bottom end achievable with a small driver).



To help with that, is it possible to increase the precision of the enclosure volume from the current .01 litres to .001 litres? I'm assuming you are already using much higher precision calculations internally, so perhaps only the GUI field and associated input code will need to be changed (and the wizard, of course).
  Reply With Quote
Old 18th May 2019, 08:36 AM   #9566
David McBean is offline David McBean  Australia
diyAudio Member
 
Join Date: Jun 2007
Quote:
Originally Posted by SamAnytime View Post
is it possible to increase the precision of the enclosure volume from the current .01 litres to .001 litres?
Hi SamAnytime,

The precision of Vrc is not going to change - I simply cannot justify the work involved to make it happen, particularly given the limited application the feature would have.

To get around the problem, simulate your small enclosure as a closed-mouth segment, as shown in the attached example. As an added bonus, you will now also be able to include absorbent filling material.

Kind regards,

David
Attached Images
File Type: png Attach_1.png (54.1 KB, 81 views)
File Type: png Attach_2.png (43.4 KB, 84 views)
__________________
www.hornresp.net
  Reply With Quote
Old 18th May 2019, 08:46 AM   #9567
David McBean is offline David McBean  Australia
diyAudio Member
 
Join Date: Jun 2007
Quote:
Originally Posted by Sabbelbacke View Post
I remember the times when crays were looking like some furniture out of a space station
Me too :-).
Attached Images
File Type: jpg Attach_1.jpg (34.5 KB, 87 views)
__________________
www.hornresp.net
  Reply With Quote
Old 18th May 2019, 02:50 PM   #9568
whgeiger is offline whgeiger  United States
diyAudio Member
 
Join Date: May 2004
Location: Pensacola, Florida
Default Compute Bound Problems

Quote:
Originally Posted by Kolbrek View Post
I have done some parallel programming, and depending on the algorithm it may take considerable effort to implement. Other cases can be quite simple. But you need a compiler that supports it, and i doubt David's VB6 compiler does
may be accelerated by the simple use of in-line code in loop bodies that permits use of large index increments (step size) to reduce loop iteration overhead. If your system is memory deficient, then VM swaps will slow the process to a crawl as well. Also, write such routines in C and compile them into a sub-routine library that supports calls from VB6. WHG

Last edited by whgeiger; 18th May 2019 at 03:01 PM.
  Reply With Quote
Old Yesterday, 05:34 PM   #9569
mwmkravchenko is offline mwmkravchenko  Canada
Mark Kravchenko
diyAudio Member
 
mwmkravchenko's Avatar
 
Join Date: Jan 2002
Location: Perth Canada
Hornresp
Quote:
Originally Posted by David McBean View Post
Me too :-).



Me three! That picture is from the 80s!


HP just bought Cray. Now all Cray computers will come with a few terabytes of bloatware....
__________________
Mark
www.kravchenko-audio.com
  Reply With Quote
Old Yesterday, 06:22 PM   #9570
NEO Dan is offline NEO Dan  United States
diyAudio Member
 
NEO Dan's Avatar
 
Join Date: Jun 2008
Location: N.E. Ohio
Quote:
Originally Posted by mwmkravchenko View Post
HP just bought Cray. Now all Cray computers will come with a few terabytes of bloatware....
Well, you wouldn't want to run out of ink for your print spooler, would you?
__________________
Regards,
Dan
  Reply With Quote

Reply


HornrespHide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Some questions about hornresp brsanko Full Range 7 3rd December 2018 09:04 AM
Hornresp Class FlipC Subwoofers 11 4th June 2016 06:33 AM
Hornresp help / JX150 316a Multi-Way 0 11th February 2004 03:56 PM


New To Site? Need Help?

All times are GMT. The time now is 01:49 PM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 15.79%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Copyright ©1999-2019 diyAudio
Wiki