blog.betterface


[정보]오픈소스커뮤니티에 쿠다 컴파일러 무상제공 - 엔비디아

웹이야기/IT 일반

비주얼 컴퓨팅 분야의 세계적인 선도 기업인 엔비디아(www.nvidia.co.kr, CEO 젠슨황)는 업계 최고 인기의 오픈소스 컴파일러 중 하나인 LLVM(llvm.org)이 엔비디아 GPU를 지원하게 되었다고 밝혔다. 이로써 보다 다양한 분야의 연구자, 독립소프트웨어벤더(ISV) 및 프로그래밍 언어 사용자들이 GPU가속의 혜택을 누릴 수 있게 될 것으로 전망된다. 


LLVM은 오픈 소스 컴파일러 인프라로, 새로운 프로그래밍 언어와 프로세서 아키텍처를 쉽게 추가 지원할 수 있게 설계된 모듈 디자인을 갖추고 있다. 쿠다(CUDA)® 컴파일러는 C, C++ 및 포트란(Fortran)을 지원, 대량 병렬 엔비디아 GPU를 사용해 어플리케이션을 가속시키는데, 엔비디아는 변경된 쿠다 컴파일러 소스 코드를 LLVM 코드와 병렬 쓰레드 실행 백엔드(Parallel thread execution backend)에 적용하기 위해 LLVM 개발자들과 긴밀히 작업했다. 그 결과 프로그래머들은 보다 다양한 프로그래밍 언어를 사용해 GPU 가속을 위한 어플리케이션을 개발할 수 있게 되었으며, GPU 컴퓨팅을 그 이전 어느 때보다 사용하기 쉽고 널리 보급될 수 있게 되었다. 





LLVM은 C/C++, 오브젝티브-C(Objective-C), 포트란(Fortran), 아다(Ada), 하스켈(Haskell), 자바 바이트코드(Java bytecode), 파이썬(Python), 루비(Ruby), 액션스크립트(ActionScript), GLSL 및 러스트(Rust) 등 다양한 프로그래밍 언어와 프론트엔드를 지원한다. 특히, 쿠다 C/C++ 아키텍처에서 엔비디아가 사용하는 컴파일러 인프라로 애플(Apple), AMD, 어도비(Adobe) 등 선두업체에서 널리 활용되고 있다. 


LLVM 프로젝트에 참여한 바 있는 더블 네거티브(Double Negative)의 댄 베일리(Dan Bailey) 연구자는 “시각효과회사인 더블 네거티브는 LLVM에 기반한 특정도메인언어인 젯(Jet)을 사용하기 위해 유체역학(CFD) 솔버를 포팅한 바 있다.”며 “기존에 지원되는 아키텍처 외, 엔비디아의 새로운 오픈-소스 LLVM 컴파일러를 사용해서 엔비디아 GPU 아키텍처에 높은 수준으로 최적화된 코드를 손쉽게 컴파일 할 수 있었고, 덕분에 영화시각효과에 사용되는 컴퓨터 시뮬레이션 작업속도가 크게 개선되었다.”고 밝혔다. 


매스웍스(MathWorks)의 병렬 컴퓨팅 마케팅 상임매니저인 실비나 그래드-펠리치(Silvina Grad-Freilich)는 “매스웍스는 LLVM 툴체인(Toolchain) 요소를 사용해서 GPU 지원을 매트랩(MATLAB) 언어에 추가한다.”며 “GPU를 지원하는 오픈소스 LLVM 컴파일러는 우리 기술 커뮤니티가 꼭 필요로 했던 것”이라고 말했다. 


엔비디아 GPU 컴퓨팅 소프트웨어의 이안 벅(Ian Buck) 제너럴 매니저는 “LLVM에 제공한 코드는 이미 그 효과가 입증된 주요 쿠다 제품에 기반한 것으로 현재 PC와 서버에 설치된 수 억 개의 엔비디아 GPU와 완벽하게 호환, 신뢰할 수 있다.”며 “LLVM 컴파일러는 GPU 컴퓨팅 발전과 보급에 있어 중요한 이정표로, 여러 분야의 연구자와 프로그래머들이 차세대 어플리케이션 개발에 있어 다양한 프로그래밍 언어와 하드웨어 아키텍처 중 가장 요건에 적합한 제품을 선택할 수 있게 되었다.”고 말했다. 


엔비디아 GPU를 지원하는 LLVM 컴파일러의 최신 버전은 llvm.org 에서 다운로드 받을 수 있다. 


GPU 컴퓨팅에 대한 보다 자세한 내용은 www.nvidia.co.kr/object/GPU_Computing_kr 에서 찾아볼 수 있으며, 엔비디아 쿠다 프로그래밍 환경에 대한 보다 상세한 정보는 www.nvidia.co.kr/cuda 에서 확인할 수 있다.



출처: 엔비디아코리아

홈페이지: http://kr.nvidia.com







Flag Counter


커뮤티니 서비스의 강자였던 프리챌의 파산

웹이야기/시간과 공간 ... 유저
10년이면 강산도 변한다더니..
물론 예측해 볼 수 있을정도로 이전만큼의 영향력을 가진것은 아니다지만 파산까지 가리란 생각은 못했네요..
이런식으로 이야기를 한다는것 자체가 관심부족의 소산일지도...

2000년 당시 지하철 광고들이 생각납니다.
프리챌의 마스터 권한이 막강하다는 식의 광고였던것으로 기억나네요..
그리고 외계인 광고... 정보를 보니 집으로를 연출한 이정향 감독 작품이네요..



edaily - 커뮤니티 원조 프리챌, `돌파구` 못 찾고 파산

2011년 3월 11일 - 새단장을 이야기하는 메인 상단..

http://www.freechal.com/



역시 검색서비스도 새로운 모습으로 거듭난다는..


프리첼에는 지금은 대부분 없어진(오래전 유료화 파동당시 대부분 사라진..) 여러 커뮤니티를 들락거리던 시절이 생각나네요.. 당시에는 같이 웹디자인 배우던 친구들과의 커뮤니티도 운영했던 기억이 납니다. 나중에는 서로가 바쁜 회사생활 하느라  관리부실.. 그와중에 유료화로 커뮤니티를 살렸다 죽였다를 프리챌측에서 반복하기에 귀찮아서 안가게 되었는데 당시의 유료화정책이 현재의 모습으로...

당시 운영하던 웹디자이너 모임 - 같이 배우던 수강생들로 한정되었던 커뮤니티..
지금은 당시 메뉴만 남아있고.. 프리첼은 로그인하려고 했더니 비번이 생각나지 않아...
개설일이 2000년 12월 27일.. 회사에서 하루가 멀다하고 날밤새던때... 1년정도 오프모임도 가지고 했었는데..
지금 다시보니 한편으론 씁쓸하고 운영자로서 미안한 마음도.. 당시에 서둘러 부운영자를 뽑지 않았던것이 화근..



지금은 없어지거나 유명무실해진.. 자주가던 철사모나 ZIPIT 독서토론회같은 커뮤니티도 생각이 납니다...

당시 자주가던곳중에 하나인 ZIPIT 그림보러 자주가던 곳.. 지금은 흔적도 없는 모습..


그나저나 회생을 위해 소셜커머스사이트등 노력을 했다는데 대세를 거스를수 없었던듯..
1차적으로 어떤 서비스가 정리대상이 될까?
트레픽 잡아먹는 UCC 동영상 서비스인 QTV가 될지도...
지금시점에서는 부질없는 이야기일듯.. 어디로 인수합병 될런지..



Flag Counter


개인성향의 커뮤니티 사이트를 준비하면서 사용해본 제로보드XE

웹이야기/시간과 공간 ... 유저
새해들어 몇일사이 글이 뜸했던 이유는 사적으로 커뮤니티 사이트를 준비하면서 부터였습니다.

작년에 시작한 블로그의 매력, 블로그스피어의 정직과 따스함을 발견한 의미있는 기간이었습니다.

블로그의 가장 큰 매력은 개인의 정체성을 지키면서(때로 이부분은 모래알같은 네티즌으로 변질될 가능성을 내포하긴 하지만 지난 세월을 돌이켜보면 긍정적인 의미에서의 개인화, 즉 자율성을 지니고 집단화의 논리에 묻어가기보다 자기의 원칙이나 자아가 존재성이 부각된 상태에서 따스함이 발현될수도 있는것인데 이런 개인화의 과정이 많이 부족한 사회가 아니었나 생각이 듭니다. 아마 자본주의라는것도 사람이 살아가는 원칙가운데의 하나이기 때문에 꼭 돈으로만 가치를 매기는 것은 반대하긴 하지만 일반적으로 노력에 비례한다는 생각을 대부분의 구성원들이 지니게 된다면 통용되는 사회적 가치로서의 기능은 충실하게 할수 있다고 생각합니다. 갑자기 이말을 끄집어낸 이유는 흔히 말하는 1인당 국민소득이 높아진다고 하지만 피부로 체감하는 사회적인 안전장치들은 여전히 이전시대의 모습을 탈각하지 못한 상태이고 이전 시대에 상대적으로 빈곤하다고 생각할수있던 시절의 가족주의와 인간적인 정이라는 것이 통용될수 있었던 시절의 미덕들도 사라지는 모습을 보기때문이 아닐까 생각합니다. 이런 미덕들이 사회적으로 통용되기 힘든 실정과 여건이라면 이기적인 모습이라는 모종의 혐의들을 받았기에 겉으로 드러내놓고 이야기하기에 어딘가 껄끄러웠던 개인주의라는 모습은 사회적 인프라의 단계까지 발전한 웹이라는 걸출한 세상속에서 자신의 정직과 명예 그리고 실속 모두를 챙길수있는 아름다운 개인주의자들이 많이 나타나길 기대해봅니다. 이런 취지에 공감하는 분이라면 블로그라는 매력덩어리를 한번 접해보길 권해봅니다.) 커뮤니케이션이 가능하다는 부분입니다.

서론이 너무 거창했습니다. 민망해라... 대략 10여년간 웹을 사용하고 나름대로 자기가 속한 포지션에서 적극적으로 이용한 편에 속하는 저로서는 특히 프로그래밍이 혼자서 해결하기에는 어딘가 곤란한 형태였던 홈페이지 제작자였을무렵 제로보드의 존재는 가뭄의 단비와도 같은 존재였습니다.

90년대 말에서 2002년 무렵까지는 서비스 업체의 만들어진 형태로 링크만 가져다쓰는 게시판이 웬만한 포털이나 무료홈페이지를 제공하는 업체에서는 다들 하나씩 있었고 슈퍼보드나 조금더 진보된 톡톡넷같이 전문적으로 게시판을 제공해주는 업체들도 몇군데 있었습니다. 그 이면에는 별도의 웹호스팅을 받는것은 기업이나 일부 단체들의 이야기였고 개인유저는 자동으로 만들어지는 혹은 디자인만 제작해 올리는 무료 웹호스팅을 주로 사용했었습니다. 이당시에 사비를 들여 개인 홈페이지에 제로보드를 사용하는 것은 블로거에 대입하면 자신의 의지가 많이 투영된 형태로 설치형 테터툴즈를 독립적으로 사용하는 유저정도가 되지 않을까 생각됩니다.

사용자 삽입 이미지

2000년 최초로 만들어본 개인 웹사이트(당시 드림위즈에 올렸다가 추후에 사라짐... 상단메뉴는 플래시로 오른쪽에는 노가다로 한글자 한글자 만들어 계속 움직이는 글자들이 튀어나오고 메뉴 버튼들를 누르면 원안에 사진이 나오는 형태였습니다,,)

2000년에서 2001년 벤쳐열풍이 불어닥칠 무렵 웹에이전시란 개념이 초기에 도입되었을때 흔히 교육기관(2000년 1월 당시 웹디자인을 배운곳은 경실련하이텔 파워웹디자인 과정이었는데 아! 하이텔이란 이름이여...)에서는 브레인 스토밍부터 시작해서 제안서까지 이론적으로는 필요한 부분이었지만 현실속에서 프리랜서의 개념으로 혼자서 혹은 대부분의 인력이 초보라 할수있는 상황에서 끼리끼리 모여서만든 소규모 업체의 입장에서 제작할때는 그다지 현실적인 선택점이 되지 않았습니다. 그럼에도 비슷한 형태의 고만고만한 소규모 업체들이 난립했었고 배운대로 정성스럽게 기획서나 제안서를 보내주었고 저도 상담을 받으러 가면 여러업체에서 두툼하게 받아놓은 제안서에 난감할때도 있었고 실제로 몇번은 인간적으로 치가떨릴정도의 이용만 당한적도 있었습니다.(중간 관리자와 내정된 듯이 이야기해놓고 도메인에 호스팅에 일단 사비를 들여 연장해놓았다 사장 친척이 소개한 업체에게 프로젝트가 돌아가 취소된적이 있었습니다. 이곳은 아마 제안서만 요구대로 수정해서 방문한 기억이 5번을 넘었습니다. 아마 이 제안서를 바탕으로 가격을 후려치지 않았을까 생각됩니다. 한곳은 PC조립이랑 당시로서 고급기술이었던 랜선으로 여러대를 연결해서 싸이게이트니 윈게이트등을 이용해 인터넷을 공유해주는 것을 공짜로 해주었고 직원들은 이런게 다되네 하면서 마술같다면서 환호까지 했었고 수차례 방문 했었지만 결국 취소 지금생각하면 조금 씁쓸한 웃음을 짓지만 당시로서는 불끈불끈했던 기억이 납니다. 어떤곳은 계약서까지 작성한 상태에서 데이터를 주지 않았고 상당한 시일이 흘러 흐지부지 했던 기억도 납니다. 계약금은 데이터 전달시점에 받기로 했던지라...)  제안서, 이런 방식은 물론 정석이긴 하지만 소규모 업체의 난립으로 단가는 바닥을 치고 있었고 소규모 영업장들도 너도나도 홈페이지를 구축하는 상황에서 빚어진 헤프닝이긴 하지만(헤프닝인 이유는 대기업같은 규모의 프로젝트가 거의 없는 혹은 거의 가져오기 힘든 상태에서 온갖 구색을 갖춰 폼을 다낸격이 되었기 때문입니다) 해당 업체의 노련한 중간관리자 혹은 의사결정권자들에게 컨설팅 비용이라는 개념이 거의 없는 곳에 시간을 쏟아부었던 생각을 하면... 이런 이유로 타인의 웹제작은 몇번은 보람을 느끼기도 했었지만 관리부재로인해(이부분은 비용때문에 고객들이 대체로 회피했었고 설명을 해주어도 고객이 대체로 받아들이지 않는 형식으로 갔었습니다. 하긴 1년마다 웹호스팅이나 도메인을 갱신해야 한다고 알려주고 날짜가 임박해서 일일이 연락까지 해주어도 그냥 방치상태로 몇달 놔두다 잊을만할 무렵에 소스를 달라는 주문부터 다시 살려놓으라는 이야기까지..) 이런 과정을 몇번 겪은후에는 당시에 병행하던 영상관련일만 남겨두고 웹사이트 제작은 업무와 관련된 제것으로만 한정짓게 되었습니다.(당시에 홈페이지 만들어달라던 몇몇 친구들 특히 영업과 관련된 일을하는 친구들에게 시달리기도 했었는데 애써 빙빙 돌려서 거절하다 어떤 친구하고는 싸움을 하기도 했던 기억이 납니다. 컴퓨터가 알아서 해주는거뭐.. 되게 거들먹거린다는 투로 이야기를 하던 친구들이 있기도 했었습니다. 아마 웹사이트 제작을 해보신분이라면 소스를 갖다줘도 상대방의 호응과 적극적인 도움없이는 상당히 난감한 작업이라는 점을 아시리라 생각합니다. 기껏 만들었더니 이렇게 바꿔보자 저렇게 바꿔보자 아니 처음으로 그냥 돌려놔라..그러면 늘어나는 시간과 비용에 대해서는 나몰라라 하는식의 태도에 화가 나던적도 있었습니다. 더구나 당시에 거의 공짜로 해달라는 친구녀석들을 떠올리면..)

떠올려봐야 씁쓸한 당시의 기억들을 기술하는것은 그이후에 소규모 웹사이트는 빌더의 개념으로 간편한 제작이 가능했지만 그때는 이미 남의 것은 손을떼고 개인적으로 필요한것만 거의 수제작하다시피한 상태였고 그 무렵에 검색엔진 등록이 유료화되면서 어떤곳은 초간단하게 몇페이지짜리 만들어놓고 제작비용보다 여러군데 검색엔진 등록비용이 더많이 나오는 헤프닝(?)도 있었습니다.

이무렵에 많이 사용했던 것이 제로보다4 버전이었습니다. 로그인셋을 달았을때, 여러가지 스킨을 바꿔가며 속칭 삽질을 할때도 있었지만.. 한참동안을 웹사이트 제작을 하지않았다가 리뉴얼을 할때 제로보드 커뮤니티에 가면 그사이에 여러가지 다채로운 기능이 구현된 스킨들이 쌓여있어 몇일은 검색만 하던적도 있었습니다. 아마 프로그래머라면 특별한 이유가 있기전에 제로보드같은 소소를 쓸확률은 적었겠지만(PHP스쿨 같은데서 출시된지 몇년이 지난후에 업데이트 되지않는 제로보드에 대해 부정적인 뉘앙스로 이야기하는 것들을 가끔보기도 했었고 지금도 가지고 있고 웹사이트중에 제로보드4로 만들어진것 때문에 놀랍게도 한국정보보호진흥원- 리퍼러 추적으로 ip 정보를 볼때 심심찮게 나오더니 - 직원의 직접적인 전화를 받았던 기억도 있습니다.) 저같은 사람에게는 보물같았습니다. 이후에 제로보드 5 버전이 나왔고 여러가지 완전히 다른 형태로 제공해 주었는데 개인적으로 한참을 삽질하다 시간이 없어 포기했던 기억이 있습니다. 하지만 이때에 거의 8부능선을 넘은 상태였는지 요 몇일 사이에 XE로 명명된 버전을 가지고 만들다보니 포기했던 삽질의 추억들이 되살아나면서 웹사이트의 골격은 쉽사리 뚝딱만들게 되었습니다. 역시 제일 어렵게 다가온것은 빌더개념이 디자이너나 HTML정도의 지식을 독학으로 했던 사람에게는 어렵게 다가오고 이전 제로보드4 버전에서의 굳어진 사용습관에 기인한것이 아닌가 생각됩니다.

이전에는 디자인 및 각종 메뉴등을 웹에디터에서 만들어 놓은후에 제로보드를 가져다 쓰는 형태였는데 디자인 소스나 웹사이트 전체의 구조를 기획하는것 까지는 같았지만 웹에디터를 이용해서 링크등의 기본작업 하던것을 XE관리화면에서 만들게하는 방식때문에 혼선이 많이 빚어졌습니다. 조금만 길들여지면 현재의 방식이 가진 장점들이 보이지만 사람이 가진 습관을 바꾼다는 것은 시간을 요하거나 많은 반향을 주어 스스로 몰입하게 만들지 않는한 조금 어려운 측면이 있습니다. 어찌되었든 제로보드 XE는 오픈소스의 성격으로 개발자인 고영수씨는 네이버의 많은 지원속에 진행되었습니다. 현재 해당 NZEO 웹사이트의 게시판 반응을 보면 제로보드4 버전때 만큼의 활기넘치는 반응을 얻지는 못한 것으로 보이지만(여기에는 그사이에 변화된 웹환경도 있습니다.) 자기자신이 정한길로 계속 진행하는 모습이 보기에 좋습니다.

커뮤니티 웹사이트를 갑작스레 만든것은 블로그의 기능중에 한가지 걸리적 거리는 것이 이전에 작성한 기억만 있고 어디에 있는지 찾지 못하면 난감할때가 있습니다. 웹사이트는 여러곳의 분산이 용이하지만 블로그는 커뮤니케이션 기능과 log 즉 일기 혹은 광의의 미디어에 실리는 정보 혹은 의견과 같은 기능성이 강화된 측면이 있기에 이슈와 소비성이 더 강하지 않을까 생각되고, 축적된 정보의 이용측면은 조금 떨어지지 않나 개인적으로 생각합니다. 이면에는 블로그라는 매체가 자유로운 주제와 형식에 얽매이지 않는 방식을 취하기 때문이기도 하지만 이제 블로깅을 시작한지 10개월 정도의 시간이 지나고 데이터가 많아질수록 어려워 지는것은 축적된 정보의 효율적 이용이 아닐까 자꾸 생각하게 됩니다.

이에 켤레 개념으로 제로보드XE도 써보고 커뮤니티를 만들게 되었습니다.(아무래도 혼자서 북치고 장구치고 하다가 개인의 정보정리 웹사이트로 남지 않을까 예측됩니다.) 한가지 재미있는 것은 제로보드 공식 웹사이트와 비슷한 위치에 애드센스를 설치했는데 아무래도 새창열기 방식이 아니라서 고민되기도 합니다. 솔직히 게시판 내용중에서도 링크된 내용이 새창이 아닌 동일한 창에서 바뀌면 짜증이 나곤 했습니다. 애드센스 단가도 점점 현실화되는것으로 보이는데 새창열기 방식으로 변경되길 기대해봅니다.(이전에 외국 사이트의 애드센스를 브라우저 먹통으로 딜레이되었다 실수로 눌렸는데 새창으로 튀어나온 것을보고 신기해하던...원래 우리나라와 전부 동일한 방식인줄 알았습니다.) 나머지 광고들은 전부 구매가 되어야 하는 것들이지만 일단 부담이 없고 나름대로 연관성이 있는 광고들이라 넣어봤지만(사실 아직 콘텐츠가 별로없어 새로운 기법의 광과와 연관성있는 광고들의 공간 채우기 개념이 더 강합니다. 이런 광고들은 상당한 트레픽이 있기 전에는 거의 효과가 없는편입니다.) 아직 검색엔진에 등록된 것이 아니라서 거의 무의미하다고 할수 있습니다.

어찌되었건 내용의 분류가 마음대로 되니까 좋기는 합니다. 블로그도 굳이 가능하기는 하지만 게시판의 익숙한 동시에 한번에 조감하듯이 보여지는 영역때문이기도 합니다.(아! 습관이란 것은...) 더구나 메타블로그등에 대부분이 중복되거나 혹시나 방문자가 작성할수 있는 것이라 발행하지 않을 예정이지만(RSS 기능과 트랙백 기능을 구현할수 있기에 가능할것으로 보이기는 합니다.) 혹시 선별적으로 이곳에서만 작성된것을 가지고 가끔씩 보낼지도 모르겠습니다.제로보드 XE의 블로그 스킨과 기능은 당분간은 쓰지 않을 예정입니다.

제로보드XE 공식 웹사이트
현재 구축중인 커뮤니티 더조은인상
사용자 삽입 이미지



Flag Counter