R-ewolucja procesorów ARM

Appleinsider donosi o prezentacji dwu- i czterordzeniowych procesorów ARM przez ST-Ericsson. Procesory te oparte są na najnowszej platformie Cortex-A9. Dzięki zastosowaniu wielu rdzeni znacząco wzrosną potencjalne moce obliczeniowe mobilnych urządzeń.

Poza wieloma rdzeniami platforma Cortex-A9 oferuje praktycznie dwa razy większą moc obliczeniową dla liczb zmiennoprzecinkowych niż poprzednia platforma, a także zapewnia każdemu rdzeniowi oddzielny akcelerator multimedialny NEON, który przejmuje część funkcji normalnie zarezerwowanych dla procesora sygnałowego.

W tym samym czasie coraz więcej doniesień odnośnie przyszłych wersji iPhona, a dokładnie – procesora. Apple zakupiło PA Semi zajmującą się produkcją procesorów i wykorzystuje obecnie potencjał firmy do zaprojektowania stosownego procesora dla iPhona. Jako że Apple szuka ostatnio programistów znających się na wielowątkowych aplikacjach (czyli potrafiących efektywnie wykorzystać wiele rdzeni) sugerować może to iż “nowy” iPhone będzie wyposażony w dość potężny wielordzeniowy procesor. Zyskałyby najwięcej na tym aplikacje multimedialne, jak i gry. Mając szerokie grono użytkowników takich iPhonów i iPodów Touch Apple zapewne przyciągnęłoby wiele komercyjnych projektów (np. gry) na swoją platformę konkurując tym samym z Androidem na komórkach i netbookach.

żadnych reklam, sama wiedza.

Zarejestruj się na BEZPŁATNY NEWSLETTER i raz w tygodniu otrzymuj najważniejsze wiadmości
ze świata IT, nowych technologii i kryptowalut.

Bez reklam.

  1. Awatar Bobo
    Bobo

    Eee tam, rewolucyjne to są bezzegarowe ARMy asynchroniczne, ciekawe kiedy wejdą do seryjnej produkcji i jak będzie wyglądało pisanie programów na takie asynchroniczne rdzenie 🙂

    1. Awatar riklaunim
      riklaunim

      wejdą jak programiści nauczą się kodzić 🙂

      1. Awatar sw
        sw

        wszystko, tylko nie "kodzić". http://sjp.pwn.pl/lista.php?co=kodzi%E6

        1. Awatar X
          X

          "kodzić" popularne jest w środowisku dzieciaków uczących się programować. Mnie się rymuje ze "smrodzić".

    2. Awatar pjf
      pjf

      Wiele lat prób pokazało, że prawdopodobnie nigdy 🙂 (luźny cytat z wykładu prof. Pattersona :-))

    3. Awatar AdeBe
      AdeBe

      Mogłbyś rozwinąć trochę temat? Zainteresował mnie niesamowicie…

      1. Awatar Bobo
        Bobo

        ARM966HS to beztaktowy rdzeń 🙂 Działa z wykorzystaniem logiki asynchronicznej (cokolwiek by to miało znaczyć 🙂 ). W skrócie można powiedzieć, że działa on na zasadzie żądań obsługi. Jest o tyle fajne, że jak nie używasz jakiegoś układu to praktycznie nie pobiera on prądu i dzieje się to automatycznie. Dodatkowo jak nie ma centralnego zegara to szumy wydzielane przez układ mają charakter szumu białego, czyli brak jest pików w widmie sygnału i przez to emitują małe zakłócenia EMC.

        1. Awatar karakar
          karakar

          Niestety, ale ARM966HS może osiągnąć maksymalną wydajność porównywalną do 77Mhz procesora.
          http://www.arm.com/products/CPUs/ARM996HS.html

    4. Awatar trasz
      trasz

      @Bobo: Dokladnie tak samo, jak na synchroniczne. Jedyna roznica polega na tym, ze procesor dziala wolniej, bo nie ma jednego zegara, ktory by go w calosci synchronizowal. Operacje moga zajac rozna ilosc czasu – ale to jest tez w normalnych procesorach, ze wzgledu na zmienna czestotliwosc taktowania np.

      1. Awatar Bobo
        Bobo

        Wydaje mi się, że nie będzie podobnie. Jak nie będzie zegara to jak będzie zwiększany licznik rozkazów? Musi być jakiś sygnał żeby dało się przeskoczyć do następnej instrukcji. Być może będzie automatycznie zwiększany np. wykonywana instrukcja generuje zwiększanie ale ja jakoś tego nie widzę.

        1. Awatar trasz
          trasz

          Jeszcze raz – taki procesor dziala, z punktu widzenia programisty, dokladnie tak samo jak procesor normalny. Licznik rozkazow, performance counters, czasomierz – wszystko to dziala tak, jak zawsze. (Pomijam juz, ze w normalnych procesorach licznik rozkazow nie jest zwiekszany zegarem.) Cala roznica polega na tym, ze calosc procesora nie jest synchronizowana centralnie.

          Ok, inaczej. W procesorze masz sciezki. Sciezkami leca sygnaly. Leca z okreslona predkoscia, a sciezki sa roznej dlugosci. Powiedzmy, ze chcesz dodac zawartosc dwoch rejestrow. Musisz w tym celu, miedzy innymi, podlaczyc oba rejestry do czegos, co je doda. Musisz wiedziec, kiedy stan na wyjsciu tego czegos sie ustali, tzn. kiedy sygnaly dobiegna i zostana przetworzone. Temu wlasnie, w tradycyjnym procesorze, sluzy zegar – 'tykniecia' wyznaczaja momenty, kiedy stan sygnalow na sciezkach jest ustalony i ma sens.

        2. Awatar Bobo
          Bobo

          nie tłumacz jak działa procesor tylko lepiej powiedz jak widzisz synchronizację wszystkich peryferiów. Pamiętaj, że ARMy to raczej mikrokontrolery niż procesory. Dla przykładu chcesz sobie zrobić prostokąt z wypełnieniem 50% na jednej z nóżek takiego procesora i teraz czy będzie w ogóle możliwe zrobienie coś takiego? Przecież jak to działa asynchronicznie to nigdy nie będzie pewności jaką częstotliwość ten prostokąt będzie miał i jaki współczynnik wypełnienia. Nie da się tego przewidzieć moim zdaniem i trzeba będzie dokładać specjalne układy synchroniczne do takich celów. W trybie asynchronicznym nie da się nawet obsłużyć głupiego wyświetlacza lcd 2×16 znaków. Zauważ, że tego typu procesor nie będzie miał za podstawę żadnego zegara, więc odmierzanie czasu na nim będzie niemożliwe.

        3. Awatar trasz
          trasz

          @Bobo: AFAIK te procesory sa asynchroniczne tylko wewnetrznie. Zewnetrzne interfejsy nadal sa taktowane.

          A co do prostokata – we wspolczesnym procesorze tez nie przewidzisz, bo w ramach oszczedzania energii kernel moze ci na przyklad czestotliwosc taktowania zmienic. W mikrokontrolerach to przechodzi – ale ARM-y to nie mikrokontrolery.

        4. Awatar Bobo
          Bobo

          Większość ARMów z rdzeniami

        5. Awatar Bobo
          Bobo

          zjadło moją odpowiedź 🙂
          Większość ARMów z rdzeniami mniejszymi od v7 to mikrokontrolery, ale to zależy od producenta bo ARM to tylko rdzeń.
          Częstotliwość taktowania jest zmieniana ale w dużych procesorach a nie małych, o których ja tu piszę 🙂 W małym procesorze jak chcesz oszczędzać to sam zmieniasz np. PLLa. Zresztą przy automatycznej zmianie częstotliwości procesora możesz spokojnie określić jego aktualną częstotliwość ponieważ masz stały zegar i możesz na tej podstawie to stwierdzić. Zmienia się częstotliwość taktowania rdzenia ale nie tykania zegara (sygnał jest przepuszczany przez dzielnik). Zgadzam się z tobą, że peryferia będą jakoś taktowane bo inaczej to się chyba nie da 🙂
          Aczkolwiek moim zdaniem kłopotliwe będzie napisanie np. softwarowej obsługi RS232 albo I2C na takim procesorze.

  2. Awatar Gregi
    Gregi

    Warto wspomnieć, że te procesy są wykonane w 32nm.

    1. Awatar marcinsud
      marcinsud

      Niby fajnie ale na co komu to wiedzieć? Ostatnio zauważyłem, że Intel jak i AMD nie za bardzo ma się czym chwalić jeśli chodzi o zegar, więc zaczynają promować porównywanie procesorów na nm, bo GHz już się skończyły. Od jakiegoś czasu procki mają już tylko od 2,6 do 3,4 GHz, więc na coś trzeba się mierzyć, kto ma większego etc. Można by jeszcze wprowadzić jakiś niezależny benchmark i nim porównywać procki, ale gdyby zdobył popularność, to zaczęto by optymalizować procki pod ten benchmark, tak jak ma to miejsce z 3dmarkiem dla gpu.

      1. Awatar riklaunim
        riklaunim

        Im niższa technologia tym mniejsze zużycie energii i mniejsza emisja ciepła.

        1. Awatar mor
          mor

          Oraz niższe koszty produkcji ceteris paribus.

        2. Awatar mor
          mor

          Co do promowania się AMD i Intela to miałbyś rację, gdybyś napisał nie o nanometrach, lecz o rdzeniach. Na nanometry niech się ścigają, bo to dobre dla wszystkich. Zaś ilość rdzeni (na razie) nie ma większego znaczenia powyżej dwóch rdzeni, a właśnie na ilość rdzeni teraz licytują się AMD i Intel.

        3. Awatar maciek
          maciek

          Czemu ilość rdzeni (szczególnie >2) nie ma znaczenia? Więcej rdzeni to większe możliwości uruchamiania złożonych obliczeniowo aplikacji, potencjalnie większa responsywność obciążonego systemu oraz rozsądna strategia ogólnego zwiększania wydajności.

          Z resztą ani Intel ani AMD nie są liderami w ilości rdzeni (chyba, że ograniczymy nasze spojrzenie do platformy PC, na której… to, co napisałem powyżej dalej jest prawdziwe).

        4. Awatar 2134918
          2134918

          ilość rdzeni (na razie) nie ma większego znaczenia

        5. Awatar maciek
          maciek

          Gdzie nie ma znaczenia? Dla kogo nie ma znaczenia? Toć wiele aplikacji (takich zwykłych, użytkowych, na pecet, w tym gier) doskonale ten wzrost wydajności umie wykorzystać.

        6. Awatar X
          X

          Ee…no zaraz. Jak już aplikacja jest wielowątkowa, to czemu ma istnieć wyraźna bariera między dwa a więcej rdzeni? To raczej przejście od jednego na dwa powinno być trudne, bo burzy paradygmant. Od lat wiadomo, że procesory polecą na liczbę rdzeni, więc autorzy aplikacji powinni być już przygotowani. Autorzy systemów operacyjnych, bibliotek, enginów i kodeków powinni powinni być przygotowani jeszcze lepiej. Zatem nawet używanie aplikacji napisanych sekwencyjnie bedzie szybsze. Twoje zdanie "ilość rdzeni (na razie) nie ma większego znaczenia" jest po prostu nieprawdziwe.

      2. Awatar Bunyi
        Bunyi

        cwięc na coś trzeba się mierzyć, kto ma większego etc.

        Akurat w tym przypadku rywalizację wygra ten kto ma mniejszego 😉

      3. Awatar jarek
        jarek

        > Od jakiegoś czasu procki mają już tylko od 2,6 do 3,4 GHz

        Faktycznie, to zastanawia, chyba wyrzneli grzywka w jakas grubsza
        bariere technologiczna… W sumie wielordzeniowosc jest ok zakladajac,
        ze ludzie naucza sie ja wykorzystywac nie tylko na poziomie jednej
        aplikacji ale ogolnie, projektowac efektywne systemy na tym.
        To imo i tak jest krok przejsciowy do cloudcomputing, ktore bedzie
        wymagac jeszcze bardziej rozproszonego podejscia do problemow.
        Mam nadzieje, ze linuch nakradnie jak najwiecej z Plan9 w tym temacie.

        1. Awatar Budyń
          Budyń

          Z wielordzeniowością też nie jest tak pięknie – bodaj 2 mc-e temu, w IEEE Spectrum wspomniano o ciekawej pracy (dowody, symulacje) jak wielordzeniowosć zamorduje efektywność superkomputerów – z uwagi miedzy innym na problemy z transferem z/do pamięci tudzież jej utrzymaniem w sensownym stanie. Mówi się co prawda, o pamięci transakcyjnej…ale też nie ma prosto.

        2. Awatar witek
          witek

          Bariery są dwie. Wydzielane ciepło (i tak nie przeskoczyli by 8-10GHz przy super chłodzeniu), oraz opóźnienia w dostępie do pamięci. Jedna pomoc to optymalizacja mikroarchitektury, cache, wielowątkowość. Kolejna to wielordzeniowość. Acz nauczyć się trzeba je programować, tudzież używać języków które to ułatwiają.

        3. Awatar mishaaq
          mishaaq

          Otóż jest taki problem, że przy większych częstotliwościach obecnej wielkości ścieżki w procesorze zaczynają się zachowywać jak linia długa.

  3. Awatar Josephina Whitecotton
    Josephina Whitecotton

    talented almanac you admit

  4. Awatar Scott Penado
    Scott Penado

    you’ve got a wonderful website right here! do you need to make some request posts in my own web site?

  5. Awatar Latisha Vietor
    Latisha Vietor

    Sorry for the huge evaluation, however I am just truly supporting the newest Microsoft zune, and also hope this kind of, and also the great reviews some other humans have authored, will assist you to assess if it does not take right choice for you.

  6. Awatar Arlie Tursi
    Arlie Tursi

    I’d have to recognize with you one this subject. Which is not something I typically do! I really like reading a post that will make people think. Also, thanks for allowing me to comment!

  7. Awatar Roosevelt Lehew
    Roosevelt Lehew

    It’s a shame you don’t have a donate button! I’d most certainly donate to this brilliant blog! I guess for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to fresh updates and will talk about this blog with my Facebook group. Talk soon!

  8. Awatar HCG Drops
    HCG Drops

    I figured out more interesting things on this weight loss issue. Just one issue is a good nutrition is especially vital while dieting. A huge reduction in junk food, sugary food, fried foods, sugary foods, beef, and white colored flour products could be necessary. Holding wastes harmful bacteria, and poisons may prevent goals for losing weight. While specified drugs temporarily solve the matter, the bad side effects aren’t worth it, and they also never provide more than a non permanent solution. This can be a known undeniable fact that 95% of dietary fads fail. Thanks for sharing your ideas on this weblog.

  9. Awatar car insurance ratings
    car insurance ratings

    While I tend to agree with the post I sincerely believe that car insurance has become too complex for the average policy holder. Just like any serious purchase however you must perform due diligence and research the companies before you purchase.

  10. Awatar Local Tutoring
    Local Tutoring

    Spot on with this write-up, I actually assume this website wants rather more consideration. I’ll probably be again to learn far more, thanks for that info.

  11. Awatar Wisconsin Rapids Post Office
    Wisconsin Rapids Post Office

    You made some great points here. I’ve done a lot of searching on the topic and think most people will agree with your post. Thanks, Wisconsin Rapids Post Office

  12. Awatar Dub Turbo Beat Maker Software
    Dub Turbo Beat Maker Software

    My spouse and I stumbled over here coming from a different website and thought I might check things out. I like what I see so i am just following you. Look forward to checking out your web page repeatedly.

  13. Awatar Wasserbetten kaufen
    Wasserbetten kaufen

    His subject is good, while I find this subject and I thought it was here, thank you guys ..

  14. Awatar Film Scanning Services
    Film Scanning Services

    I really liked your post, thanks for sharing. — Film Scanning Services

  15. Awatar praca nieruchomości poznań
    praca nieruchomości poznań

    Excellent journal! I really like how it is smooth on my eyes and also the information are well scripted. I am wondering how I might be informed whenever a newborn mail has been successful. I have signed to your rss feed which must perform the trick! By!

  16. Awatar Vanessa Claypole
    Vanessa Claypole

    One thing I’d really like to say is the fact that before obtaining more pc memory, take a look at the machine into which it could be installed. If the machine is usually running Windows XP, for instance, the memory limit is 3.25GB. Setting up a lot more than this would purely constitute a waste. Make sure one’s mother board can handle the actual upgrade quantity, as well. Great blog post.

  17. Awatar vakantiehuis beieren
    vakantiehuis beieren

    Now, I enjoyed Pineapple Express when it came out and I think it’s very funny even though it’s very crude, but Your Highness dumps the funny and increases the crude.

  18. Awatar Wii Cheats
    Wii Cheats

    The lawyer, you can already enjoy loads more NES, SNES, Gameboy Coloration, and heck even Sega games throughout the various emulators available since Wii homebrew, so why bother with this just to acquire a few pretty channels against your Wii menu

  19. Awatar vlc player download
    vlc player download

    There is not a day that I failed to go to your blog, it is just so enjoyable and outstanding to be here day in reading through your notions and your writings. Continue posting you have me hook my friend.

  20. Awatar vakantiehuis zwarte woud
    vakantiehuis zwarte woud

    Up to that point it maintains a certain integrity to the material and I could suspend disbelieve long enough to buy what the storytellers were selling, but at the end, it all falls away and I lose my thrall.

  21. Awatar Elvina Cranson
    Elvina Cranson

    Great thanks

  22. Awatar stickman games
    stickman games

    Whoever battles with monsters had higher see that it doesn’t flip him into a monster. And in case you gaze long into an abyss, the abyss will gaze again into you.

  23. Awatar buzz
    buzz

    Marvelous Blog post.many thanks for show..a whole lot more stall .. ;)…

  24. Awatar Minnie Jacobs
    Minnie Jacobs

    I usually don’t leave blog comments but your writing forced me to, amazing work.

  25. Awatar colon cleanser
    colon cleanser

    Really like your web sites particulars! Undoubtedly a wonderful offer of knowledge that is extraordinarily helpful. Stick with it to carry publishing and that i’m gonna proceed reading by means of! Cheers.

  26. Awatar Luigi Fulk
    Luigi Fulk

    The new Zune browser is surprisingly good, but not as good as the iPod’s. It works well, but isn’t as fast as Safari, and has a clunkier interface. If you occasionally plan on using the web browser that’s not an issue, but if you’re planning to browse the web alot from your PMP then the iPod’s larger screen and better browser may be important.

  27. Awatar actualites
    actualites

    I stumbled upon your website location on google combined with inspect some of your main early on threads. Always maintain in the good work. I additional improve Feed towards our Live messenger Thing Reader. Interested in forward to browsing alot more from your site in the future!…

  28. Awatar auto dealership supplies
    auto dealership supplies

    Great site here. Many websites like yours cover subjects that just aren’t covered by magazines. I don’t know how we got on 12 years ago with just magazines and newspapers.

  29. Awatar katalog
    katalog

    What’s Happening i’m new to this, I stumbled upon this I have found It positively useful and it has aided me out loads. I hope to contribute & aid other users like its aided me. Great job.

  30. Awatar Wilmington NC Builder
    Wilmington NC Builder

    Many thanks for posting this, It?s simply what I was researching for on bing. I?d loads comparatively hear opinions from an individual, slightly than a company internet web page, that?s why I like blogs so significantly. Many thanks!

  31. Awatar H&M Shop online
    H&M Shop online

    loved what you are doing with the blog man if you are looking for ill clothes come check out Hm Clothing

  32. Awatar colon cleanse review
    colon cleanse review

    Now you’ve your new website online and also you’re eager to begin making some gross sales! However, how are you going to make gross sales in the event you do not have excessive volumes of visitors to your web site?

  33. Awatar Matthew C. Kriner
    Matthew C. Kriner

    Man thats crazy that you did that can you believe it only takes that long to promote the gospel.

  34. Awatar HM Clothing
    HM Clothing

    loved what you are doing with the blog man if you are looking for ill clothes come check out Hm Clothing

  35. Awatar driving instructor training courses
    driving instructor training courses

    How do you fancy being your individual boss, deciding on your individual operating hours and meeting new persons each day? Would you prefer to make superior dollars and have the satisfaction of helping individuals master one thing new? It’s effortless to find out why so many people today from just about every walk of life wish to be a driving instructor.

  36. Awatar Leslie U. Pugh
    Leslie U. Pugh

    Helpful

  37. Awatar H&M Clothing
    H&M Clothing

    Man thats crazy that you did that can you believe it only takes that long to promote the gospel.

  38. Awatar Wasserbett
    Wasserbett

    This can be a great discharge, Ill be back again afterwards to have a look at other posts that you have on your website.

  39. Awatar coach outlet
    coach outlet

    Have you ever considered about adding a little bit more than just your articles? I mean, what you say is fundamental and all. Nevertheless just imagine if you added some great pictures or videos to give your posts more, “pop”! Your content is excellent but with pics and clips, this blog could definitely be one of the best in its niche. Wonderful blog!coach outlet online

  40. Awatar loan modification
    loan modification

    You may have simply been diagnosed with prostate malignancy and don’t know the direction to go; the first thing to do is don’t panic.

  41. Awatar Christening gifts
    Christening gifts

    Cool

  42. Awatar gender prediction quiz
    gender prediction quiz

    Good to know

  43. Awatar colon cleanser
    colon cleanser

    What i find tough is to discover a weblog that may seize me for a minute but your blog is different. Bravo.

  44. Awatar Rosalind Rhynes
    Rosalind Rhynes

    What a very nice and insightful post! It’s a fact that muscle growth is highly dependent on what one is eating, what one is lifting, one’s genetics, and what one’s goal is (and you’ve got to have a well-defined goal or else you’d be chasing after your goal forever). In addition to that, one needs to have discipline and dedication to take it to the very end (attainment of the goal that one has set). It shouldn’t be a spur of the moment kind of thing. You need to follow through, just like in anything that you want to succeed in in life. And lastly, it’s all about making everything work together—working out without the proper diet won’t cut it, taking jar after jar of supplements won’t get you bulked up if you don’t pump iron. You need to make everything work together—the right workout program, a proper diet, supplements, and a healthy lifestyle.

  45. Awatar Impotenz
    Impotenz

    I really enjoyed this site, this is nice blog.

  46. Awatar art prints
    art prints

    I simply wanted to write down a brief remark in order to express gratitude to you for the pleasant tricks you are placing on this website. My extensive internet search has finally been compensated with reasonable information to go over with my colleagues. I ‘d point out that many of us website visitors actually are extremely fortunate to exist in a fabulous network with many wonderful professionals with valuable principles. I feel rather privileged to have come across your website page and look forward to plenty of more pleasurable times reading here. Thanks again for everything.

  47. Awatar Christine Knights
    Christine Knights

    Really like your web sites particulars! Undoubtedly a beautiful supply of knowledge that is extraordinarily helpful. Keep it up to carry publishing and that i’m gonna proceed studying by way of! Cheers.

  48. Awatar coins british
    coins british

    With an exilerating and distinct history, British sovereigns are very sought-after by numismatists and collectors.

  49. Awatar Autokarowy Bilet
    Autokarowy Bilet

    It’s hard to find knowledgeable people on this topic, but you sound like you know what you’re talking about! Thanks

  50. Awatar colon cleanse
    colon cleanse

    I’ve just lately began a blog, the data you present on this site has helped me tremendously. Thank you for all of your time & work.

  51. Awatar Przewozy Autokarowe
    Przewozy Autokarowe

    Hello, I simply wanted to take time to make a comment and say I have really enjoyed reading your site.

  52. Awatar blog
    blog

    This url is awesome. That i regularly find something mroe challenging & unique listed here. I appreciate you for which statistics.

  53. Awatar Dannie Fahrney
    Dannie Fahrney

    This is the fitting weblog for anybody who desires to find out about this topic. You notice so much its almost laborious to argue with you (not that I really would need…HaHa). You positively put a new spin on a subject thats been written about for years. Great stuff, simply nice!

  54. Awatar new smartphone info
    new smartphone info

    Good day very nice blog!! Guy .. Beautiful .. Amazing .. I will bookmark your web site and take the feeds also…I am glad to search out so many helpful info here within the post, we’d like work out more techniques in this regard, thank you for sharing. . . . . .

  55. Awatar Melasma
    Melasma

    My partner and I stumbled over here from a different web address and thought I might check things out. I like what I see so now i’m following you. Look forward to looking at your web page yet again.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *