apasih :mmx,sse,3dnow ?
Welcome guest, is this your first visit? Create Account now to join.
  • Login:

Welcome to the CHIP Forum.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.

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

Thread: apasih :mmx,sse,3dnow ?
  
Bookmark and Share

  1. #1
    Join Date
    Oct 2004
    Location
    surabaya
    Posts
    141
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    15

    apasih :mmx,sse,3dnow ?



    hai all ...
    gw bisa dibilang OCer (meskipun newbie) waktu ditanyain temen gw ttg:

    MMX?
    SSE? SSE2? bedanya
    3Dnow?

    HyperThreading?
    HyperTransport?
    Cas Latency (cl pada memory itu lo)?

    gw malah bengong, gw jawab "Ya gituuuu dehhh ......."

    thx

  2. #2
    Join Date
    Jan 2005
    Posts
    200
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Re: apasih :mmx,sse,3dnow ?



    mmx, 3dnow, sse, sse2 itu semuanya simd. Maksudnya simd itu vectorized operation, yg bisa diulangi utk beberapa data, dengan cara yg sama, jadi dg simd kerjanya bisa "borongan" (ini terlalu disimple-kan), dan pada umumnya fungsinya lebih spesifik utk hal2 ttt, misalnya utk fungsi transformasi 3d tertentu (misal fungsi normal). Simd ini merupakan instruksi assembler tambahan terlepas dari instruksi opcode x86 std.

    mmx itu simd yang kerjanya di bilangan integer / bulat.

    sse (1,2,3) & 3dnow (biasa & enh) kalo ga salah semua kerja di bilangan float.

    hyperthreading itu inovasi intel utk p4-nya yg gara2 ngejar arsitektur netburst, punya pipe yg panjang, sehingga engineer@intel membuat HT ini. Kalo terjadi stall gara2 branch prediction atau dependency, maka ada bubble di tengah2 dan terjadi kondisi dimana beberapa unit pipe yg terisi bubble tadi idle. Dengan HT, intel membuat cpu seolah2 ada 2 (dengan scheduler yg berbeda) tapi yg tetep di feed-kan ke pipeline yg sama. Tujuannya, sebisa mungkin mengurangi stall (sekali lagi ini terlalu disimplekan)

    hyper transport itu multi purpose bus yg dibuat oleh consortium hypertransport, yg dipelopori amd dan beberapa perusahaan lain. Dipake terutama sama amd utk k8-nya.

    smg ga ada yg salah, ini dah malem soalnya...

  3. #3
    Join Date
    Oct 2004
    Location
    surabaya
    Posts
    141
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    15

    Re: apasih :mmx,sse,3dnow ?



    mmm... masih banyak yang gak gw ngerti
    btw thx ya, yg lain barang kali ada yang mau nambahin?

  4. #4
    Join Date
    Nov 2004
    Location
    above the ground, under the sky
    Posts
    11,589
    Thanks
    0
    Thanked 1 Time in 1 Post
    Rep Power
    53

    Re: apasih :mmx,sse,3dnow ?



    Gue udah pernah jelasin panjang lebar de..

    HyperTransport: http://www.chip.co.id/forum/showpost...36&postcount=7
    HyperThreading: http://www.chip.co.id/forum/showpost...57&postcount=7

    3DNow = SIMD extension pertama, dibuat oleh AMD. Dipakai pada jaman K6.
    MMX = Multimedia Extension, beberapa instruction tambahan seperti Co-processor.
    3DNow Pro = SIMD yang disempurnakan, pada K6-2 dan K7.
    SSE = Streaming SIMD Extension. Dibuat untuk menyaingi 3DNow dari AMD
    SIMD = Single Instruction Multiple Data.

  5. #5
    Join Date
    Jan 2005
    Posts
    200
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Re: apasih :mmx,sse,3dnow ?



    DNow = SIMD extension pertama, dibuat oleh AMD. Dipakai pada jaman K6.
    mmx itu seinget gue simd pertama utk x86, jamannya p mmx, baru setelah itu k6 mengadopsi mmx dan menambah 3dnow. Baru terakhir intel dg sse-nya.

    3DNow Pro = SIMD yang disempurnakan, pada K6-2 dan K7.
    k6-2 gue ga ada 3dnow pro ya, cuman 3dnow biasa seinget gue...

    cheers

  6. #6
    Join Date
    Nov 2004
    Location
    above the ground, under the sky
    Posts
    11,589
    Thanks
    0
    Thanked 1 Time in 1 Post
    Rep Power
    53

    Re: apasih :mmx,sse,3dnow ?



    Oh.. iya. sorry...
    http://arstechnica.com/articles/paedia/cpu/simd.ars/4
    In February 1996, the product definition team at Intel presented Intel's executive staff with a proposal for a single-instruction-multiple-data (SIMD) floating point model as an extension to IA-32 architecture. In other words, the "Katmai" processor, later to be externally named the Pentium III processor, was being proposed. The meeting was inconclusive. At that time, the PentiumĘ processor with MMX instructions had not been introduced and hence was unproven in the market. Here the executive staff were being asked essentially to "double down" their bets on MMX instructions and then on SIMD floating point extensions. Intel's executive staff gave the product team additional questions to answer and two weeks later, still in February 1996, they gave the OK for the "Katmai" processor project. During the later definition phase, the technology focus was refined beyond 3D to include other application areas such as audio, video, speech recognition and even server application performance. In Febuary 1999, the Pentium III processor was introduced.

    Another complicating factor for MMX is the fact that Intel jumped through some hoops to avoid adding a new processor state, hoops that complicated the implementation of MMX. I'll deal with this in more detail shortly.

    Instead of discussing MMX and SSE together, I'll first discuss MMX alone. This will lay the groundwork for the discussion of both SSE and 3DNow!, since they're both expansions of MMX, and competitors to boot.

  7. #7
    Join Date
    Nov 2004
    Location
    above the ground, under the sky
    Posts
    11,589
    Thanks
    0
    Thanked 1 Time in 1 Post
    Rep Power
    53

    Re: apasih :mmx,sse,3dnow ?



    Tapi kalo lihat bahasan dari ars, kelihatannya MMX masih belum termasuk SIMD.. hanya extension.

  8. #8
    Join Date
    Jan 2005
    Posts
    200
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0

    Re: apasih :mmx,sse,3dnow ?



    ehm, kalo dari yg gue baca dari arstechnica diatas, kayaknya dia nyebut lho bro :


    The story of MMX and SSE/KNI/MMX2 is quite a bit more complicated than AltiVec's. There are a number of reasons why this is so. To begin with, Intel introduced MMX first as an integer-only SIMD solution. MMX doesn't support floating-point arithmetic at all. Even as MMX was being rolled out, Intel knew that they had to include FP support at some point. An article in an issue of the Intel Technology Journal tells this story:
    and other link, straight from the mouth of the "titan" :
    http://www.intel.com/cd/ids/develope...base/90448.htm

    scroll ke bawah dikit di tabel yg kedua, row kedua

    cheers.

  9. #9
    Join Date
    Oct 2004
    Location
    surabaya
    Posts
    141
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    15

    Re: apasih :mmx,sse,3dnow ?



    ini lho enaknya ikut forum

    thx a lot

  10. #10
    Join Date
    Nov 2004
    Location
    above the ground, under the sky
    Posts
    11,589
    Thanks
    0
    Thanked 1 Time in 1 Post
    Rep Power
    53

    Re: apasih :mmx,sse,3dnow ?



    oh.. ok


 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

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