Skip to content

기글하드웨어기글하드웨어

커뮤니티 게시판 : 아주 기본적인 네티켓만 지킨다면 자유롭게 쓸 수 있는 커뮤니티 게시판입니다. 포럼에서 다루는 주제는 각각의 포럼 게시판을 우선 이용해 주시고, 민감한 소재는 비공개 게시판이나 수상한 게시판에, 홍보는 홍보/외부 사용기 게시판에 써 주세요. 질문은 포럼 게시판의 질문/토론 카테고리를 사용해 주세요.

profile
조회 수 1049 댓글 34

  • profile
    리피 2020.03.31 14:34
    충전기 ㅋㅋㅋ
  • profile
    리피 2020.03.31 14:35
    저 사양의 컴퓨터로 달 탐사를 헀다니...
    엄청나네요
  • profile
    title: 몰?루Loliconite      3939퓨어퓨어 2020.03.31 14:38
    심지어 복잡한 계산도 인력으로 했습니다.

    미적분 포함한 각종 계산을 담당하는 인원(아마 4명)이 앞에 앉아 계산기 역할을 했다고 합니다. 4명인 이유는 오류정정을 위해...
    https://en.wikipedia.org/wiki/Slide_rule
    이런 물건을 썼다고 하네요.
  • profile
    가우스군      푸른 풍경속으로..... 2020.03.31 14:36
    이런 걸 볼 때마다 그 때 당시 달에 사람을 보낸 사람들은 어떤 고생을 했는지 상상이 안 가네요.
  • profile
    리피 2020.03.31 14:38
    저세상 프로그래밍..
  • profile
    FactCore      Fact Bomber 2020.03.31 14:38
    저스팩에 어떻게든 최적화 시켜서 우주로 날려보내던 과거는 지금은 스팩이 발적화도 해결해주지 하며 압도적인 성능으로 찍어누르는 시대죠 ㅠㅠ
  • profile
    야메떼 2020.03.31 14:41
    영화 아폴로13호 보면 나사엔 괴물만 모여사는구나라는게 느껴집니다.
  • profile
    title: 몰?루Loliconite      3939퓨어퓨어 2020.03.31 14:46
    적어도 예산 잡아먹는 괴물은 구석 어딘가에 있을거라 짐작합니다.
  • ?
    레인보우슬라임      $ dd if=/dev/zero of=/dev/null bb=500M count=1024 2020.03.31 14:43
    Gerald Jay Sussman 이 미래에는 건축용 콘크리트에도 지금 컴퓨터 급의 연산장치를 넣어놓고 벽에다 바를 판인데 코딩할 때 추상화보다 성능을 신경쓸 필요가 있냐고 말했죠. PDP같은 거 쓰다가 요즘 세상 보면 그런 생각이 들 법도 해요.
  • ?
    철수 2020.03.31 15:25
    요즘은 전력 소비가 문제인지라 성능을 계속 신경 쓸 수 밖에 없는 현실...
  • ?
    레인보우슬라임      $ dd if=/dev/zero of=/dev/null bb=500M count=1024 2020.03.31 15:39
    연산 당 전력 소비는 계속 줄어들고 있고, 성능에 대한 압박은 예전보다 줄어들긴 했죠. 반대로 사람 쓰는 값은 계속 오릅니다. 현대에는 성능 신경쓴다고 프로그래머를 하나 더 뽑는 것보다 컴퓨터 한 대 더 굴리는 게 유지비도 저렴합니다.

    물론 슈퍼컴퓨터처럼 HPC 동네로 가면 성능을 신경쓸 수 밖에 없는건 맞습니다.
  • ?
    PHYloteer      🤔 2020.03.31 15:59
    CMOS 공정의 빠른 발전 덕에 그래왔지만 물리적인 한계까지는 어떻게 못 하죠. 그간 "한계" 라고 생각한 벽들을 깨오기는 했지만 결국 진짜 물리법칙까지는 어떻게 못 하고.. 그래서 언제까지나 CPU의 발전에 의존할 수는 없습니다. 이미 발전이 많이 느려졌습니다.

    대신 컴파일러 최적화를 더 갈아넣는 건 가능하긴 하겠지요. 추상화에 신경쓴 코드도 컴파일러가 알아서 다 최적화해서 뽑아주기만 한다면야 걱정할 필요가 없습니다. 아직 그건 조금 먼 이야기라 문젠데요. 지금 당장의 해법은 가능한 한 남이 짜둔 라이브러리에 의존하는거고요. 어차피 최적화라는 건 병목이 되는 부분 위주로만 해주면 되니까 그걸 남이 짜둔 코드로 땜빵할 수 있다면 되는 일..

    컴퓨터가 빨라졌으니 그만큼 프로그램 대충 짜도된다는 말은 20년전에도 많이들 했는데 그 때마다 뭔가 더 CPU를 많이 쓸 수 밖에 없는 새로운 기술이나 더 낮은 전력소모가 필수인 기술들이 발견되더라고요. 요즘은 기어코 GPU마저도 신경망으로 튀기고 있죠.

    뭐 별 기능 없는 단순한 앱이야 진짜 발로 짜도 되기야 하는데요. 근데 또 간단한 채팅 클라이언트조차 일렉트론에 쓸데없는 효과로 도배해서 저사양 컴퓨터에서 버벅대는 걸 보면 그것조차 썩 올바르진 않은 거 같기도 하고 뭐 그렇습니다.
  • profile
    title: 몰?루Loliconite      3939퓨어퓨어 2020.03.31 16:14
    적어도 옛날 아버지 세대에는 C 같은 고급언어보다 어셈같은 언어를 성능때문에 당연히 배워서 써 왔다면

    지금은 C 같은 원시언어보다는 자바나 파이썬같은 고급언어를 사용한다고 하니 성능의 발전이 좋기는 좋습니다.
  • ?
    레인보우슬라임      $ dd if=/dev/zero of=/dev/null bb=500M count=1024 2020.04.01 09:30
    사실 C만 봐도 컴파일러가 후달리던 시절에는 성능을 뽑아내기 위해 인라인 어셈블리를 도배해둬서 이게 C인지 어셈블리인지 하던 시절도 있었다죠.
  • ?
    레인보우슬라임      $ dd if=/dev/zero of=/dev/null bb=500M count=1024 2020.04.01 10:42
    확실히 CMOS 공정에도 한계도 왔고, 고성능/저전력이 필요한 기술은 항상 존재하더군요. 그런 기술 쪽으로 가면 아예 관계 없는 말이긴 합니다.

    다만 클럭 향상/OoO를 통해 얻던 기존 CPU 성능 향상방법의 대안으로 떠오르는 기술이 멀티코어 프로그래밍이라던가 C to HDL이라서, 성능 때문에 코드 안에 race condition 같이 로직과는 상관없지만 대응이 필요한 부분을 일일이 집어넣으면서 코딩하기는 힘들지 않을까요. 특히 멀티코어 프로그래밍이든 HDL이든 디버깅이 악랄할 정도로 어려운 분야라서 말이죠. 아예 버그 재현이 불가능하다시피한 하이젠버그도 있고요. (사실 지금도 CPU의 디테일 정도는 C 컴파일러도 알아서 손봐주긴 합니다만은, 애초에 명령형이 멀티코어 프로그래밍을 하기 좋은 패러다임은 아닌 것 같네요)

    그리고 프로그램을 대충 짜는 건 추상화와는 상극이죠. 나중에는 빠르지도 않고 아무도 읽을 수 없는 무언가가 되어 있더군요
  • ?
    PHYloteer      🤔 2020.04.01 13:33
    "대충 짜는 것" 과 "추상화"는 사람 입장에선 상극이지만.. 컴파일 될 때는 입장에서는 그냥 최적화가 난해할 수도 있는 코드일 뿐이죠 (최적화가 난해한 이유는 다를 수도 있습니다만...). 예엣날에 나눴던 말을 그대로 쓴 거라 그런데 그 때는 유지보수를 따질 만큼 한국 소프트웨어쪽이 성숙하지 않았어서 그런 식의 내용이 되었었을겁니다.

    병렬화야 짜증나긴 하는데.. 뭐 하고싶어서 하는게 아닙죠 보통. 다행히도 많은 경우 남이 대신 해 주긴 할 건데요. 발로 짠 일렉트론 앱 같은 게 대충 돌아가는 것도 열심히 크로뮴이 멀티코어를 갈궈주는 덕도 있고 그렇죠. 뭐 그렇게 남들이 해둔 것에 얹혀갈 수 있는 프로젝트인 경우에는 편한 시대이긴 할 것 같습니다. 저도 평상시에는 가능한 한 얹혀가려고 노력; 하는 편이고요.
  • ?
    레인보우슬라임      $ dd if=/dev/zero of=/dev/null bb=500M count=1024 2020.04.01 14:46
    확실히 선생님 말대로 라이브러리를 쓴다면 편한 시대인 것 같습니다. 파이썬이 성공한 이유기도 하겠죠.
  • ?
    철수 2020.03.31 16:42
    PC를 벽에 바를 수는 없는 노릇이라...
    본문 내용인 8051이나 Cortex-M0 레벨에서는 최저 전력으로 성능을 얻기 위한 압박이 매우 큽니다.
    코드 한 줄이 한 줄이 다 소비 전력이기 때문에... 추상화는 커녕 아직도 어셈 쓰는 이유이기도 하고..
    벽에 바를 수 있는 프로세서가 나오려면 얼마나 더 빡세게 튜닝 해야할지... 결론은 누진제 아웃!
  • ?
    레인보우슬라임      $ dd if=/dev/zero of=/dev/null bb=500M count=1024 2020.04.01 09:31
    제 눈에는 ASIC을 안 쓰고 CPU를 쓴다는 것 자체가 신기하더군요
  • ?
    레인보우슬라임      $ dd if=/dev/zero of=/dev/null bb=500M count=1024 2020.04.01 10:44
    그리고 벽에 바르는 컴퓨터 말입니다만, 분산 프로그래밍을 얘기하는 대목이라 아마 실제로 동작하는 실리콘 비율은 어마어마하게 낮을 겁니다.

    그야말로 돈낭비...
  • ?
    RuBisCO 2020.03.31 23:59
    불행히도 연산성능이 늘어나면 그만큼 써야할 곳도 늘어나기때문에 최적화에서 늘 자유로울 순 없습니다. 마치 연봉이 두배가 되고 세배가 되어도 결과적으로 늘어난 연봉만큼 쓸 곳이 생겨서 여전히 아껴써야 하는 것처럼요.
  • ?
    레인보우슬라임      $ dd if=/dev/zero of=/dev/null bb=500M count=1024 2020.04.01 09:49
    최적화를 아예 포기한다는 말은 아닐겁니다. 저 분이 애초에 실험적인 패러다임을 개발하시던 분인데다(논리형 프로그래밍/초기 OOP), 컴퓨터 자체를 추상적인 아이디어를 표현하는 도구로 봐서 더더욱 그런 것도 있지만 말이죠. Fine-grained 한인 패 최적화를 위해서 OOP같은 직관적러다임을 내칠 수는 없는 노릇이죠. 게임이나 AI같이 고성능을 필요로 하는 곳에서는 언제나 성능만을 신경쓸 수 밖에 없지만요.

    뭐 그래도 예전엔 C++로 눈물의 최적화를 한 스타크래프트1 에 비하면 요즘에는 유니티에 C#으로 만드는 3D게임도 있다던가 하죠. 웹서버 쪽은 PHP도 쓰고 Python도 쓰고 Ruby도 쓰고 하고요. Whatsapp은 Elixir로 작성했다죠?
  • profile
    쿠민      나나니지 // MacBook Pro (14", M3 Pro) 2020.03.31 14:44
    지금 제가 사용하는 충전기군요 (...)
  • profile
    title: 부장님호무라      scientia potentia est 2020.03.31 14:48
    보이저 2호가 80386을 달았던가.. 나사야말로 최적화의 괴물들이죠.
  • profile
    무명인사       Just freak out, let it go 2020.03.31 15:15
    일부러 구형컴 찾아서 넣었죠 ㅋㅋ
  • ?
    레인보우슬라임      $ dd if=/dev/zero of=/dev/null bb=500M count=1024 2020.03.31 15:34
    정확히는 구형 설계를 가져와서 칩 생산 재료를 실리콘+사파이어로 바꿨다고 합니다.
  • ?
    레인보우슬라임      $ dd if=/dev/zero of=/dev/null bb=500M count=1024 2020.03.31 16:05
    정정하겠습니다. 8086/80386 쓰는 시스템에는 실제로 시중에 있던 8086/80386을 쓴 듯 합니다. 그런데 1차 출처를 찾지를 못하겠네요.
  • ?
    레인보우슬라임      $ dd if=/dev/zero of=/dev/null bb=500M count=1024 2020.03.31 15:58
    찾아보니 보이저 1/2호 이후 우주탐사선에서 8086/80386을 썼다고 합니다. 보이저는 TTL 18비트(!) 컴퓨터를 썼다고 하네요.
  • profile
    K_mount      고양이 확대중,. 2020.03.31 23:04
    아직 ccd는 상용화 되기 전이라 비디콘튜브 라는 무식한 방식의 카메라에 지구로 보내는 데이터 전송 속도도 눈물날 만큼 느렸죠 ㅜㅜ
  • profile
    우즈      ლ(╹◡╹ლ)  2020.03.31 14:57
    60년대 아폴로 탐사선의 계산 시스템은 풀 아날로그였습니다
  • profile
    title: 컴맹까르르      프사 내 사진임. 진짜임. 이거 모델료 받아야 함. 2020.03.31 15:02
    요즘 세상에 안그런 컴퓨터도 있나 하고 들어왔다가

    ㅋㅋ 재미있네요
  • profile
    방송 2020.03.31 16:34
    Anker의 USB-C to HDMI 4K로 노트북과 TV 화면을 띄어보면 발열이 꽤 생기는 것 보면 저들보다 더 빠른 연산을 하고 있을 것 같습니다.ㅋㅋ
  • profile
    쮸쀼쮸쀼 2020.03.31 16:49
    저래뵈도 아폴로 11호 미션 컴퓨터의 소프트웨어에는 요즘 용어로 하면 [코루틴에 의한 비선점형 멀티태스킹] 기법이 적용되어 있었습니다. 당연히 모두 어셈블리어로 작성되었죠.
  • profile
    title: 몰?루Loliconite      3939퓨어퓨어 2020.04.01 17:56
    으아니 재미로 싼 유우머 뻘글이 괴물들 토론장으로.....

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
59548 방구차 유물은 아니고 골동품 7 file 센트레아 2020.05.14 344
59547 방구차 유물열전에 출전해 보겠습니다. 6 file 야메떼 2020.05.14 310
59546 잡담 유물발굴 12 file quadro_dcc 2018.01.30 352
59545 잡담 유물 우산 발견... 11 file 미사토 2021.05.01 594
59544 방구차 유물 방구차. 10 file PHYloteer 2020.05.15 293
59543 방구차 유물 방구차 file 뚜까뚜까 2020.05.15 191
59542 잡담 유물 발견 30 file 평범한드라이버 2020.09.15 647
59541 장터 유물 등산로 6 file title: 가난한Eriol 2023.11.22 617
59540 잡담 유물 나눔 선정 결과를 알려드립니다 3 Astro 2022.07.31 320
59539 잡담 유물 5 file Koasing 2022.07.20 479
59538 잡담 유무선라우터 지름신고 24 file 가우스군 2018.09.09 496
59537 잡담 유모차 구입. 리폼... 9 file 노코나 2018.08.14 764
59536 잡담 유모비로 옮겨탔습니다. feat.셀프개통 뚜찌`zXie 2019.06.29 1572
59535 퍼온글 유명해지기 전과 후 16 file 360ghz 2020.12.29 1862
59534 잡담 유명한 어느 IT유튜버의 샵에 놀러왓습니다 12 file 슬렌네터 2022.12.12 1173
59533 잡담 유명한 국수집 자리를 차지한 고기집 10 file title: 가난한까마귀 2021.06.17 679
59532 잡담 유명한 가게 이름이 바꼈네요 2 하뉴 2020.10.30 358
59531 퍼온글 유명하지만 먹어본 이는 거의 없다는 요리 12 file title: 부장님호무라 2020.04.08 955
59530 잡담 유명하신 모 컴퓨터 유튜버님 결국 터지셨군요. 42 title: 가난한카토메구미 2024.02.15 2057
59529 퍼온글 유명성우 '오타쿠들 좀 씻고 와라' 발언 논란 30 file title: 부장님유니 2023.03.04 1481
59528 퍼온글 유명 걸그룹 멤버따위 안중에 없어지는 연락 13 file title: 가난한AKG-3 2023.10.05 1222
59527 잡담 유명 it기업 시총순위 22 file 고자되기 2019.10.16 2358
59526 잡담 유머코드에 대한 이야기. 59 에이엔 2017.07.22 411
59525 잡담 유머게시판 농도가 높으니 뻘글을 씁니다.(냉무주의) 15 퀘윈 2018.10.13 351
59524 퍼온글 유머,펌)대한민국 제네바 협약 위반 12 file title: 명사수poin_:D 2019.09.21 1227
59523 퍼온글 유머)화웨이가 1월 세계 휴대폰 판매량 1위 달성 9 Elsanna 2019.03.29 771
59522 퍼온글 유머)ChatGPT 사용할때 실제로 일어나는 일들 4 file title: 오타쿠야고 2023.04.05 710
59521 잡담 유머) 공포게임하다 놀랐을때 2 file 기끌드 2019.07.15 331
59520 퍼온글 유머 이탈리아의 통일과정 7 file 카시코마 2017.10.31 1032
59519 퍼온글 유머 모음집 10 file title: 부장님호무라 2017.08.23 504
목록
Board Pagination Prev 1 ... 801 802 803 804 805 806 807 808 809 810 ... 2790 Next
/ 2790

최근 코멘트 30개
MA징가
23:07
강제
23:07
코디응
23:01
고자되기
23:00
낄낄
23:00
Kylver
23:00
고자되기
22:57
RuBisCO
22:51
오버쿨럭커
22:47
포인트 팡팡!
22:46
고자되기
22:46
고자되기
22:44
NureKarasu
22:41
스프라이트
22:41
고자되기
22:40
화니류
22:40
NureKarasu
22:40
니즛
22:39
BEE3E3
22:25
아무개
22:04
아이들링
21:53
까마귀
21:37
아쉘리아
21:30
Blackbot
21:29
오쿠소라아야네
21:29
360Ghz
21:26
조마루감자탕
21:22
조마루감자탕
21:21
아라
21:21
조마루감자탕
21:20

AMD
더함
한미마이크로닉스
MSI 코리아

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소