인텔의 데이터패스 질문

dalant019의 이미지

안녕하세요.^^
패터슨 책으로 흥미롭게 컴구를 공부하고 있는 나이많은 학생입니다. 다소 이론적인 아니 프로그래밍과 관련없는 질문을 드리게 되어 죄송해요.

제 질문은(궁금증은) 바로 이겁니다.
"인텔 데이터패스는 비공개?"

사건의 발단은 이렇습니다.
MIPS 데이터패스를 책을 통해 보면서, 그 아름다운 구조에 감명을 받고 있었죠. 그리고 번뜩, 인텔은 어떤 모습일까? 하는 궁금증이 생겨 인텔 매뉴얼 1과3을 다운 받아 살펴보았습니다. 사실 찾기를 이용했죠.(페이지가 엄청 많아 스크롤의 압박이--;;) datapath, pilpeline 등으로 검색했는데 충분하리 만큼 없었습니다. 아니 거의 없었죠.(그래서 질문을 드리게 됐고)
왜 없을까?(주인의 책에도 없으니 다른 곳은 두말 없겠죠? 아닌가?^^) 고민하면서, 데이터패스를 공개하면 따라만들 수 있으니 내 의문 자체가 너무 순진한 건 아닌가라는 생각이 들었습니다.

"정말 그래서 비공개 하는 건가요?"

만약 어딘가에 있다면(인터넷이든 책이든) 아시는 분 추천 부탁!

-------
피에스:
혹시 비공개더라도 슈퍼 현미경이 있다면 그 안을 들여다 보고 똑같이 만들 수 있진 않을까요?

피에스2:
공개하더라도 그 구조에 특허를 걸면 안될까?

피에스3:
ARM 도 스팩일 뿐이란 얘기를 들었는데, MIPS도 그런가요? 그래서 책은 이론일 뿐 실제 구현물에 대한 스팩은(중요부분) 비공개?

brucesabu의 이미지

저번학기 고급프로세서 아키텍쳐 수업에서 배우기로는, 마이크로레벨에서 구현된 사항은 사업기밀이라 공개되어있지 않다고 합니다. 이렇게 얘기를 듣고 제가 생각하기에는 AMD나 intel등 제조업체에서 서로 누가 좋은 성능의 마이크로 프로세서를 구현하느냐 경쟁관계에 있는데 그런 경쟁관계에서 우위를 점하기 위해서 크리티컬한 부분은 공개하지 않는 거라 생각되어집니다.

책보다는 동영상 강의등을 찾아보시면 좋을 것 같습니다. (외국대학교에 보면 오픈된 강의자료가 많이 있는 것같은데 참고해보셔요)

ps1. 90nm 혹은 60nm으로 집적시키는 반도체(?)등을 현미경으로 일일히 하나씩 베끼기에는 무리가 있지않을까요 라고 생각합니다.

ps2. 특허는 이미 걸려있고 그래도 참고조차 되지 않도록 공개하지 않는게 아닐까요,, 일단은 상업적인 목적을 가진 회사이니까요

ps3 잘 모르겠네요.. 존 헤네시님께서 처음으로 슈퍼스칼라 아키텍쳐로 만든 시퓨가 MIPS라고 배웠는데, 그걸로 논문도 많이 이미 썼었고 뭐.. 이론적인건 퍼블리시된 논문에 많이 써놨고,, 그래서 다른 것보단 MIPS에 대한 자료가 상대적으로 많지 않을까 하는 생각을 합니다..

dalant019의 이미지

아직도 앞을 보면 깜깜하네요.(아 이건 제가 목표로 하는 것을 그렇다구요^^)
대학원에 가게는 혼자 끙끙데는 것 보다 나을 것 같다는 생각이 드네요.

항상 건강하십시요.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.