Author Topic: reason to switch to 64 Bit Assembler  (Read 66840 times)

drifter

  • Guest
Re: reason to switch to 64 Bit Assembler
« Reply #90 on: February 27, 2013, 05:34:08 AM »
on: February 26, 2013, 09:24:23 PM Gunther wrote:
Quote
but that could be reached with a 64 bit architecture

I thought 64 bit architecture could only reach 18,446,744,073,709,551,616 bits?

Quote
By the way, you'll find a few 64 bit applications in the forum, which I've written.

Thanks!  I definately look forward to studying those (once I get up to speed on 32 bits).

drifter

  • Guest
Re: reason to switch to 64 Bit Assembler
« Reply #91 on: February 27, 2013, 05:45:28 AM »
on: February 26, 2013, 10:08:02 PM habran wrote:
Quote
your is i7 2.8 gig and mine is i7 2.3 but speed is double
I am curies why is that?

I probably didn't have my computer set up for an optimum running of the race - it was just my standard operating configuration.  I did close down all other applications, including the ones I didn't need in the toolbar - there's probably a lot more I could have shut down in task manager.

Gunther

  • Member
  • *****
  • Posts: 4198
  • Forgive your enemies, but never forget their names
Re: reason to switch to 64 Bit Assembler
« Reply #92 on: February 27, 2013, 05:53:51 AM »
Hi drifter,

I thought 64 bit architecture could only reach 18,446,744,073,709,551,616 bits?

please, have a look here: https://en.wikipedia.org/wiki/64-bit_architecture

Gunther
You have to know the facts before you can distort them.

dedndave

  • Member
  • *****
  • Posts: 8828
  • Still using Abacus 2.0
    • DednDave
Re: reason to switch to 64 Bit Assembler
« Reply #93 on: February 27, 2013, 07:02:09 AM »
Frederick,
these tests are normally written to run with elevated prioriity
you shouldn't have to close down background apps to get decent results
provided the guy followed a few simple guidelines   :P

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: reason to switch to 64 Bit Assembler
« Reply #94 on: February 27, 2013, 08:51:51 AM »
Hi habran,

the number of clock cycles it takes for a processor to do something doesn't make a very good benchmark

that's the answer.
Gunther

.if (Gunther && dedndave)
    would please explain
    to habran
    jmp understand
    nop
    nop
understand:
   return knowlage
.endif
 :bgrin:
Cod-Father

drifter

  • Guest
Re: reason to switch to 64 Bit Assembler
« Reply #95 on: February 27, 2013, 08:55:13 AM »
on: Feburary 26, 2013 at 07:02:09 AM dedndave wrote:
Quote
these tests are normally written to run with elevated prioriity
you shouldn't have to close down background apps to get decent results

I put this computer together a couple of years ago with and I've been very happy with it:

Computer:
 MSI P55-GD80 Motherboard w/Intel Core i7CPU @ 2.8 Ghz
 2 x 27” Samsung LCD monitors
 2 x Seagate ST32000641AS - Barracuda XT 2 TB Hard drives
 16 GB RAM
 Windows 8 64-bit

 Desk:
 Apogee Rosetta 800 AD/DA 8-channel converter
 Lexicon PCM80 Digital Effects Processor
 Lexicon PCM90 Digital Reverberator
 Focusrite ISA-110 Limited Edition pre-amp/equalizer
 Avalon Vt-737sp Vacuum Tube pre-amp/compressor/equalizer

 Miscellaneous:
 Neumann U87 Ai Condenser microphone
 M-Audio Keystation Pro88 keyboard

 Software:
 Cakewalk Sonar/Dimension Pro/Rapture (64-bit)
 Sony Sound Forge/Acid/Vegas/CD Architect /DVD Architect
 Spectrasonics Stylus RMX/Trilian/Omnishpere
 
 and of course:
 MASM32
 IDA Pro 5.3
 Visual Studio 2005

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: reason to switch to 64 Bit Assembler
« Reply #96 on: February 27, 2013, 09:10:54 AM »
hey drifter,
that looks impressive and neat :shock:
how did you pay your wife to arrange all this for you ;)
however, your screens are to high and you get probably quickly tired of looking at it :dazzled:
 
Cod-Father

dedndave

  • Member
  • *****
  • Posts: 8828
  • Still using Abacus 2.0
    • DednDave
Re: reason to switch to 64 Bit Assembler
« Reply #97 on: February 27, 2013, 09:16:14 AM »
when we run these tests....

do:
compare algo A to algo B on computer 1
compare algo A to algo B on computer 2

do not:
compare algo A on computer 1 to algo A on computer 2
compare algo B on computer 1 to algo B on computer 2

drifter

  • Guest
Re: reason to switch to 64 Bit Assembler
« Reply #98 on: February 27, 2013, 09:21:49 AM »
on: Feburary 26, 2013 at 09:10:54 AM habran wrote:
Quote
how did you pay your wife to arrange all this for you

I have a Russian wife - she still thinks it's her duty...

Quote
however, your screens are to high and you get probably quickly tired of looking at it :dazzled:

If I have to read something, I take it to kinkos have it printed..

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: reason to switch to 64 Bit Assembler
« Reply #99 on: February 27, 2013, 09:44:23 AM »
drifter
Quote
I have a Russian wife - she still thinks it's her duty...
I am *much *much younger than you but I have learned in my life that
NOTHING is for free in this world ;)




*much = 1 year :lol:
Cod-Father

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: reason to switch to 64 Bit Assembler
« Reply #100 on: February 27, 2013, 09:48:54 AM »
when we run these tests....

do:
compare algo A to algo B on computer 1
compare algo A to algo B on computer 2

do not:
compare algo A on computer 1 to algo A on computer 2
compare algo B on computer 1 to algo B on computer 2

is that how you test which processor is faster? :dazzled:
Cod-Father

dedndave

  • Member
  • *****
  • Posts: 8828
  • Still using Abacus 2.0
    • DednDave
Re: reason to switch to 64 Bit Assembler
« Reply #101 on: February 27, 2013, 10:06:51 AM »
no - we don't want to know which processor is faster   :P

we want to know which algorithm is best, let's say, overall
Quote
do:
compare algo A to algo B on computer 1
compare algo A to algo B on computer 2

do not:
compare algo A on computer 1 to algo A on computer 2
compare algo B on computer 1 to algo B on computer 2

the real information is in (algo B)/(algo A) on a given processor
you might compare that ratio with the same ratio on another processor

we aren't here to measure cpu's   :t

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: reason to switch to 64 Bit Assembler
« Reply #102 on: February 27, 2013, 11:03:43 AM »
we aren't here to measure cpu's   :t
so, you think I was rude to be curious :shock:
Quote
interesting to see the difference in speed with different processors
your is i7 2.8 gig and mine is i7 2.3 but speed is double
I am curies why is that?
Gunter, your is i7 3,4 gig and still slower than qWord's and mine


that was not a provocation it was a curios technical question:
to put it that way:
 you are a salesman and I ask you as a customer:
 "why would I by i7 6.8 gig if i7 2.3 gig runs faster?"  :icon_confused:
and you tell me: "i7 6.8 gig sounds better, you moron" :icon_mrgreen:
Cod-Father

dedndave

  • Member
  • *****
  • Posts: 8828
  • Still using Abacus 2.0
    • DednDave
Re: reason to switch to 64 Bit Assembler
« Reply #103 on: February 27, 2013, 01:46:01 PM »
a clock cycle on one cpu is not the same as a clock cycle on another (moron)   :lol:

someone posted the comparison of specs - then removed it
but, i suspect the ratio of internal to external bus clocks might have something to do with it

if you want to know which is fastest, run a real-time benchmark test
set up a test to measure minutes and seconds to accomplish some specific task
then run the same test on both machines
you want it to be fairly long, say a few minutes or so

habran

  • Member
  • *****
  • Posts: 1228
    • uasm
Re: reason to switch to 64 Bit Assembler
« Reply #104 on: February 27, 2013, 03:05:13 PM »
now you talking... :lol:
I thought bicycle, motorcycle, reversecycle, evercycle wtfcycle...  are the same :dazzled:
thanks dedndave :t
Cod-Father