+ Reply to Thread
Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Cpu & e2

  1. #1
    Wirererer jayg20769's Avatar
    Join Date
    Jun 2008
    Posts
    322

    Question Cpu & e2

    Hey everyone.

    I've been gone for a long time now, and am willing to get back into CPU coding. But with the recent upgrades to E2 (for loops and such), I heard that E2 has surpassed (for a while I suppose) in terms of speed, or overhead as everyone is calling it. All I want to know is what exactly is overhead and what benefits CPU has over E2, especially since E2 can control hi-speed devices now. Is CPU faster/more flexible in certain aspects now? Or just something to use to brag about?

    And feel free to move this thread, I really didn't know where to put it.
    Quote Originally Posted by ninjahax View Post
    i just cant them done myself

  2. #2
    has a custom title mattwd0526's Avatar
    Join Date
    Apr 2009
    Location
    Born Bostonian
    Posts
    2,650

    Default Re: Cpu & e2

    Already been discussed in other threads, please use the search function.

  3. #3
    Wirererer jayg20769's Avatar
    Join Date
    Jun 2008
    Posts
    322

    Default Re: Cpu & e2

    ffffffff, I've been gone longer than I've thought.
    Quote Originally Posted by ninjahax View Post
    i just cant them done myself

  4. #4
    has a custom title mattwd0526's Avatar
    Join Date
    Apr 2009
    Location
    Born Bostonian
    Posts
    2,650

    Default Re: Cpu & e2

    Indeed, ultimate conclusion was that CPU was more realistic and thus more fun, but E2 has both higher speed and can do more. Especially once Syranide's new patch is released.

  5. #5
    Ursus maritimus Drunkie's Avatar
    Join Date
    Feb 2009
    Location
    Canada
    Posts
    5,657
    Blog Entries
    1

    Default Re: Cpu & e2

    I really dont see a use for CPU anymore considering E2 beats it in most ways, but its still fun to use every once in awhile. GPU is here to stay though, nothing can beat that.

  6. #6
    billywitchdoctor.com Whosdr's Avatar
    Join Date
    Dec 2008
    Posts
    2,300

    Default Re: Cpu & e2

    Not even the EGP. It is nice, but extremely laggy.
    .siht daer ot gniyrt emit detsaw ev'uoY

  7. #7
    Wire Sofaking Fizyk's Avatar
    Join Date
    Jun 2008
    Location
    Łomianki, Poland
    Posts
    740
    Blog Entries
    1

    Default Re: Cpu & e2

    Quote Originally Posted by Drunkie
    I really dont see a use for CPU anymore considering E2 beats it in most ways
    Computers. The realistic ones.
    (I know, the computers themselves aren't of much use, but they are still fun to build and code )

    My programs: BIOS - Alcyone - Calculator - Notepad - Movie Player
    My tutorials: applyTorque - Quaternions - PID controllers
    Some other things I made: FT Chip - RK4 Solar System

  8. #8
    Wirererer jayg20769's Avatar
    Join Date
    Jun 2008
    Posts
    322

    Default Re: Cpu & e2

    Quote Originally Posted by Fizyk View Post
    Computers. The realistic ones.
    (I know, the computers themselves aren't of much use, but they are still fun to build and code )
    Yeah, but the GPU is still faster than EGPU right?
    Quote Originally Posted by ninjahax View Post
    i just cant them done myself

  9. #9
    Have plane will travel Anticept's Avatar
    Join Date
    Feb 2008
    Location
    Ohio, USA
    Posts
    1,503

    Default Re: Cpu & e2

    Black Phoenix says hes got some patches coming when he can get to them, which will make CPU comparable to E2 in calculation power and speed again. He also wants to tie E2 more closely so that CPU will have E2 opcode functionality, or be able to directly make calls to E2.

    E2 is the cake as the god object of wire, but supposedly CPU will do screen rendering and large mathematical computations faster once these patches are committed. If they are committed.
    Last edited by Anticept; 03-21-2010 at 05:51 PM.
    "You can only tie the record for flying low."

  10. #10
    That furred thing Black Phoenix's Avatar
    Join Date
    Feb 2007
    Location
    Kyiv, Ukraine
    Posts
    3,565

    Default Re: Cpu & e2

    The VM will be much faster than current one, although will be slightly slower than E2 (which means less instructions per second; it has to be slower to account for some features of CPU like self-modifying code), but it will have ability to call E2 as opcode whenever you want (as many times as you want, assuming your script fits well within tick limit); this requires slightly different E2 script than usual (because it will always pass you registers of the CPU, for write and read access).

    The exact way of calling is not yet defined, but probably it's gonna be a special opcode.

    This puts E2 on level of hardcoded logic chip, for two main purposes: put some repetetive hardcoded logic outside of the CPU (think power management, wireless support), and also put streaming math outside of CPU (think mathematical equations, etc). You can use self-aware functions of E2, but CPU only accepts and gives out numbers (you can access RAM if you wirelink it yourself).

    E2 working in such mode can still be triggered by external stuff, but you don't wire it to anything, you only wire address bus to the E2 (this link is done over hispeed link, although no data is transferred).

    If you put math into external E2, and leave logic in CPU, you'll be able to make things run faster than if it was just E2.
    I'm a wire-crazy person with a tail.

    Take a daily journey into my brain

    D2K5

+ Reply to Thread
Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
proceed-collector
proceed-collector
proceed-collector
proceed-collector
linguistic-parrots
linguistic-parrots
linguistic-parrots
linguistic-parrots