One additional bit of info.

I ran a second test, as some caching probably was now in place and the CPU 
thread went to 100% and the time of the Explore dropped about 10%.

Based on that I'm probably at maximum.

Happy again......




--- In [email protected], "gmorlosky" <gmorlo...@...> wrote:
>
> Ok - I conceed that my system is at max after doing the following tests:
> 
> Started in SAFE MODE. Made sure that no processes other than bare bones 
> windows processes were running.
> 
> Opened Task Manager and ran AmiBroker. The 4th thread increased to near 95% 
> and floated between 90% and 95%, most of the time.
> 
> So there must be another bottleneck, but it is probaly so small an increase 
> that it is not worth searching out.
> 
> I guess I'm happy wiht this 32 bit version of AmiBroker.
> 
> So when is 64 bit Amibroker coming out :-)
> 
> 
> 
> 
> 
> --- In [email protected], "gmorlosky" <gmorlosky@> wrote:
> >
> > Well yes and no...
> > 
> > Your explantion is correct, but here is what is happening:
> > 
> > Of all 8 threads that show up in Task Manager, all other threads are less 
> > then 10%, while the 3rd thread was AmiBroker and it never exceeded 80% and 
> > bounced mostly between 65 and 80 percent for the entire 2 minutes of the 
> > Explore.
> > 
> > Any thoughts ?
> > 
> > 
> > 
> > --- In [email protected], Tomasz Janeczko <groups@> wrote:
> > >
> > >   Hello,
> > > 
> > > 12% of CPU shown in task manager is an AVERAGE for all cores and
> > > it actually means that one core runs at FULL (100%) LOAD.
> > > (i7 presents to the system as 8 "processors" because of 4 cores with 
> > > hyperthreading).
> > > 
> > > 
> > > Best regards,
> > > Tomasz Janeczko
> > > amibroker.com
> > > 
> > > On 2010-06-28 20:36, gmorlosky wrote:
> > > > Ok.. after really studying what you all are saying, then this is the 
> > > > conclusion:
> > > >
> > > > CPU primary core is running at 3.5 mhz and 12% capacity, so the CPU is 
> > > > not the bottleneck.
> > > >
> > > > Data was moved to a ramdisk and no improvement, so the data transfer 
> > > > from the harddrive is not the bottleneck.
> > > >
> > > > Memory is now tied direct to the CPU controller in an i7 system, so 
> > > > most likely the 1600 mhz memory with a larger data path is not the 
> > > > bottleneck.
> > > >
> > > > So where is the bottleneck ?
> > > >
> > > > Thanks.
> > > >
> > > >
> > > >
> > > > --- In [email protected], Tomasz Janeczko<groups@>  wrote:
> > > >>    Correction, I meant Level3 shared cache (L1&  L2 are per-core) on 
> > > >> i7.
> > > >>
> > > >> On 2010-06-28 11:32, Tomasz Janeczko wrote:
> > > >>>     Hello,
> > > >>>
> > > >>> I would only add to excellent Dennis' explanation, that theoretical 
> > > >>> 16x speedup with 4 cores makes one assumption:
> > > >>> that you do not use shared memory extensively. Shared memory (i.e. 
> > > >>> system RAM) is slower than single processor core.
> > > >>> Therefore if all cores fight for RAM access, you will not get any 
> > > >>> speedup if you run out of on-chip cache.
> > > >>> You would be able to reach 4 times the performance of single core if 
> > > >>> and only if entire code and data are on Level-1 (dedicated core)
> > > >>> cache. Even if data are on very fast Level2 on-chip cache (which is 
> > > >>> shared on Intel i7) you may not see full theoretical performance.
> > > >>>
> > > >>> Best regards,
> > > >>> Tomasz Janeczko
> > > >>> amibroker.com
> > > >>>
> > > >>> On 2010-06-28 04:09, Dennis Brown wrote:
> > > >>>> Glenn,
> > > >>>>
> > > >>>> You are not hearing what is being said to you.  You have a 4 core 
> > > >>>> processor, with each core slightly faster than your old machine 
> > > >>>> (clock speed), though larger on chip cache, larger main memory and 
> > > >>>> somewhat faster system components will benefit your speed.  Each 
> > > >>>> core may also do more work in one clock cycle due to advanced 
> > > >>>> architecture design.  AmiBroker can only use one core.  However, the 
> > > >>>> other system processes can use the other cores, so they will not 
> > > >>>> detract from the AB performance.
> > > >>>>
> > > >>>> You are getting a 4x improvement.  That is fantastic!  The larger 
> > > >>>> memory is likely the main reason you are getting so much better 
> > > >>>> performance.  Without the memory boost you might see less than 2x 
> > > >>>> improvement.
> > > >>>>
> > > >>>> The likely maximum overall performance improvement of your new 
> > > >>>> system over the old, if all cores could be utilized 100% would be 
> > > >>>> about 16x.  So you can now watch a video or listen to music at the 
> > > >>>> same time as your explore, and it is not likely to affect your 
> > > >>>> explore time much.
> > > >>>>
> > > >>>> Be happy!
> > > >>>>
> > > >>>> Dennis
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>> On Jun 27, 2010, at 8:30 PM, gmorlosky wrote:
> > > >>>>
> > > >>>>> Well....
> > > >>>>>
> > > >>>>> I loaded a RAMDisk program called Dataram RAM Disk and moved the 
> > > >>>>> entire database (333mb) over there. Started AmiBroker and of course 
> > > >>>>> it asks where is the data and I point it to the new database. I run 
> > > >>>>> the same Explore and guess what....NO faster....It still took 2 
> > > >>>>> minutes and a few seconds to process the Explore.
> > > >>>>>
> > > >>>>> So what do make of that ?
> > > >>>>>
> > > >>>>> Thanks for any help
> > > >>>>> -Glenn
> > > >>>>>
> > > >>>>>
> > > >>>>> --- In [email protected], "gmorlosky"<gmorlosky@>    wrote:
> > > >>>>>> TJ;
> > > >>>>>>
> > > >>>>>> That's a good point about SEEK time - I guess if I were to put the 
> > > >>>>>> data on a SSD drive that might cut down some time, but then moving 
> > > >>>>>> it to a RamDisk might help even more.
> > > >>>>>>
> > > >>>>>> Thanks
> > > >>>>>> -Glenn
> > > >>>>>>
> > > >>>>>>
> > > >>>>>> --- In [email protected], Tomasz Janeczko<groups@>    
> > > >>>>>> wrote:
> > > >>>>>>> Hello,
> > > >>>>>>>
> > > >>>>>>> You are dreaming.
> > > >>>>>>> Your new computer is 4 times faster than old one nothing more.
> > > >>>>>>>
> > > >>>>>>> Run some real-world application that is actually doing something 
> > > >>>>>>> serious
> > > >>>>>>> CPU and disk intensive
> > > >>>>>>> (like C++ compiler)  and you will see 4 times speed up as well.
> > > >>>>>>>
> > > >>>>>>> You computer may be faster than that on paper or in certain tasks 
> > > >>>>>>> (like
> > > >>>>>>> video decoding,
> > > >>>>>>> because of SSE3 support) but from CPU + disk standpoint it is 
> > > >>>>>>> just about
> > > >>>>>>> 4 times faster
> > > >>>>>>> nothing more. Disk access speeds did NOT improve even 4 times. 
> > > >>>>>>> Your old
> > > >>>>>>> disk may have
> > > >>>>>>> 20 ms and new may have 16 ms access. Not much improvement. Bulk 
> > > >>>>>>> transfer
> > > >>>>>>> rates
> > > >>>>>>> do NOT matter at all because with the exception of copying 1GB 
> > > >>>>>>> file disk
> > > >>>>>>> must
> > > >>>>>>> SEEK and time is spent on seeking rather than transfering data.
> > > >>>>>>>
> > > >>>>>>> Best regards,
> > > >>>>>>> Tomasz Janeczko
> > > >>>>>>> amibroker.com
> > > >>>>>>>
> > > >>>>>>> On 2010-06-27 18:06, gmorlosky wrote:
> > > >>>>>>>> Hi TJ;
> > > >>>>>>>>
> > > >>>>>>>> I was saying overall my new system runs other application what 
> > > >>>>>>>> seems like 50 times faster, but as you pointed out I am only 
> > > >>>>>>>> getting 4 times faster compared to that old system.
> > > >>>>>>>>
> > > >>>>>>>> Something isn't right here, it should be a lot faster.
> > > >>>>>>>>
> > > >>>>>>>> Any other thoughts ?
> > > >>>>>>>>
> > > >>>>>>>> Thnaks
> > > >>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>> --- In [email protected], Tomasz Janeczko<groups@>     
> > > >>>>>>>> wrote:
> > > >>>>>>>>
> > > >>>>>>>>> Hello,
> > > >>>>>>>>>
> > > >>>>>>>>> 2 minutes vs 8 minutes ? That is 4 times not 50% as you say.
> > > >>>>>>>>>
> > > >>>>>>>>> Your new system runs this exploration 4 times faster than old 
> > > >>>>>>>>> one.
> > > >>>>>>>>> That is actually faster than one could expect.
> > > >>>>>>>>>
> > > >>>>>>>>> Best regards,
> > > >>>>>>>>> Tomasz Janeczko
> > > >>>>>>>>> amibroker.com
> > > >>>>>>>>>
> > > >>>>>>>>> On 2010-06-27 14:26, gmorlosky wrote:
> > > >>>>>>>>>
> > > >>>>>>>>>> I am very disappointed in the speed I am getting running an 
> > > >>>>>>>>>> Explore in AmiBroker 5.20. Here is my example:
> > > >>>>>>>>>>
> > > >>>>>>>>>> Both units are running the same 32 bit version of Amibroker 
> > > >>>>>>>>>> 5.20, running the same Explore I created, with no other 
> > > >>>>>>>>>> software other than basic antivirus running.
> > > >>>>>>>>>> ***********************************
> > > >>>>>>>>>> Old system (about 7 years):
> > > >>>>>>>>>> Pentium D (single core) 2.4 mhz, 1 gig memory 233 mhz, 5400 
> > > >>>>>>>>>> rpm drive, Windows XP Pro
> > > >>>>>>>>>>
> > > >>>>>>>>>> Results of Explore (5500 sysmbols):
> > > >>>>>>>>>> CPU usage 100%, 8 minutes 5 seconds
> > > >>>>>>>>>> ***********************************
> > > >>>>>>>>>> New system (about 2 months):
> > > >>>>>>>>>> i7-930 (quad core) 2.6 mhz, 6 gig memory 1600 mhz, 7200 high 
> > > >>>>>>>>>> rpm drive, Windows 7 64 bit
> > > >>>>>>>>>>
> > > >>>>>>>>>> Results of Explore (5500 sysmbols):
> > > >>>>>>>>>> CPU usage 12%, 2 minutes 3 seconds
> > > >>>>>>>>>> ***********************************
> > > >>>>>>>>>> Why so stinking slow ??? when the new system is roughly 50 
> > > >>>>>>>>>> times faster in overall processing ???
> > > >>>>>>>>>>
> > > >>>>>>>>>>
> > > >>>>>>>>>>
> > > >>>>>>>>>> ------------------------------------
> > > >>>>>>>>>>
> > > >>>>>>>>>> **** IMPORTANT PLEASE READ ****
> > > >>>>>>>>>> This group is for the discussion between users only.
> > > >>>>>>>>>> This is *NOT* technical support channel.
> > > >>>>>>>>>>
> > > >>>>>>>>>> TO GET TECHNICAL SUPPORT send an e-mail directly to
> > > >>>>>>>>>> SUPPORT {at} amibroker.com
> > > >>>>>>>>>>
> > > >>>>>>>>>> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
> > > >>>>>>>>>> http://www.amibroker.com/feedback/
> > > >>>>>>>>>> (submissions sent via other channels won't be considered)
> > > >>>>>>>>>>
> > > >>>>>>>>>> For NEW RELEASE ANNOUNCEMENTS and other news always check 
> > > >>>>>>>>>> DEVLOG:
> > > >>>>>>>>>> http://www.amibroker.com/devlog/
> > > >>>>>>>>>>
> > > >>>>>>>>>> Yahoo! Groups Links
> > > >>>>>>>>>>
> > > >>>>>>>>>>
> > > >>>>>>>>>>
> > > >>>>>>>>>>
> > > >>>>>>>>>>
> > > >>>>>>>>>>
> > > >>>>>>>> ------------------------------------
> > > >>>>>>>>
> > > >>>>>>>> **** IMPORTANT PLEASE READ ****
> > > >>>>>>>> This group is for the discussion between users only.
> > > >>>>>>>> This is *NOT* technical support channel.
> > > >>>>>>>>
> > > >>>>>>>> TO GET TECHNICAL SUPPORT send an e-mail directly to
> > > >>>>>>>> SUPPORT {at} amibroker.com
> > > >>>>>>>>
> > > >>>>>>>> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
> > > >>>>>>>> http://www.amibroker.com/feedback/
> > > >>>>>>>> (submissions sent via other channels won't be considered)
> > > >>>>>>>>
> > > >>>>>>>> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> > > >>>>>>>> http://www.amibroker.com/devlog/
> > > >>>>>>>>
> > > >>>>>>>> Yahoo! Groups Links
> > > >>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>>
> > > >>>>>
> > > >>>>> ------------------------------------
> > > >>>>>
> > > >>>>> **** IMPORTANT PLEASE READ ****
> > > >>>>> This group is for the discussion between users only.
> > > >>>>> This is *NOT* technical support channel.
> > > >>>>>
> > > >>>>> TO GET TECHNICAL SUPPORT send an e-mail directly to
> > > >>>>> SUPPORT {at} amibroker.com
> > > >>>>>
> > > >>>>> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
> > > >>>>> http://www.amibroker.com/feedback/
> > > >>>>> (submissions sent via other channels won't be considered)
> > > >>>>>
> > > >>>>> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> > > >>>>> http://www.amibroker.com/devlog/
> > > >>>>>
> > > >>>>> Yahoo! Groups Links
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>> ------------------------------------
> > > >>>>
> > > >>>> **** IMPORTANT PLEASE READ ****
> > > >>>> This group is for the discussion between users only.
> > > >>>> This is *NOT* technical support channel.
> > > >>>>
> > > >>>> TO GET TECHNICAL SUPPORT send an e-mail directly to
> > > >>>> SUPPORT {at} amibroker.com
> > > >>>>
> > > >>>> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
> > > >>>> http://www.amibroker.com/feedback/
> > > >>>> (submissions sent via other channels won't be considered)
> > > >>>>
> > > >>>> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> > > >>>> http://www.amibroker.com/devlog/
> > > >>>>
> > > >>>> Yahoo! Groups Links
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>> ------------------------------------
> > > >>>
> > > >>> **** IMPORTANT PLEASE READ ****
> > > >>> This group is for the discussion between users only.
> > > >>> This is *NOT* technical support channel.
> > > >>>
> > > >>> TO GET TECHNICAL SUPPORT send an e-mail directly to
> > > >>> SUPPORT {at} amibroker.com
> > > >>>
> > > >>> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
> > > >>> http://www.amibroker.com/feedback/
> > > >>> (submissions sent via other channels won't be considered)
> > > >>>
> > > >>> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> > > >>> http://www.amibroker.com/devlog/
> > > >>>
> > > >>> Yahoo! Groups Links
> > > >>>
> > > >>>
> > > >>>
> > > >>>
> > > >
> > > >
> > > >
> > > > ------------------------------------
> > > >
> > > > **** IMPORTANT PLEASE READ ****
> > > > This group is for the discussion between users only.
> > > > This is *NOT* technical support channel.
> > > >
> > > > TO GET TECHNICAL SUPPORT send an e-mail directly to
> > > > SUPPORT {at} amibroker.com
> > > >
> > > > TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
> > > > http://www.amibroker.com/feedback/
> > > > (submissions sent via other channels won't be considered)
> > > >
> > > > For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> > > > http://www.amibroker.com/devlog/
> > > >
> > > > Yahoo! Groups Links
> > > >
> > > >
> > > >
> > > >
> > >
> >
>


Reply via email to