[질문] 병렬컴퓨팅에서 질문 드립니다....

redfoot의 이미지

염치 불구하고 이렇게 질문을...ㅋ
다름이 아니라... 병렬 컴퓨팅에서 질문 좀 드릴려구여...
레드햇 기반으로 병렬 컴퓨터를 구축했는데요...(MPICH이용)
노드간 메시지 패싱 시간을 측정 할 수 있는지 궁금합니다...
네트웤 퍼포먼스 측정 프로그램 같은건 있는데... 제가 원하는 기능이 아니네요...
게다가 병렬 프로그램 수행 중에도 노드간 오고가는 메시지의 패싱 시간도 측정 가능한지요...(직접 짜야 되는 건 아닌지...ㅡㅡ^)
여러 고수님들의 답변 좀 부탁드립니다...^^;;

hanzo69의 이미지

고수는 아닙니다만..

두 노드간 신호 전달 시간을 측정하기 위해선 두 노드의 시계가 정확히 일치해야 하는데 그게 현실적으로 불가능한걸로 알고 있습니다.
단 메시지에 대한 에코 측정을 통해 특정 시점의 평균적 응답 대기 시간은 측정이 가능하지만요.

님ㅎ 즐~

mach의 이미지

보통 클러스터를 구성하게되면, latency를 측정하게됩니다.
1) 통신 오버헤드
2) 연산 오버헤드

전체 오버헤드 = 통신 오버헤드(요청송신, 응답수신) + 연산 오버헤드(처리시간)
라는 것을 주로 사용하게됩니다. 통신 오버헤드만 구하는것은 별로 의미가 없습니다.

밴드위쓰테스트
1) MPI노드에 sender, receiver를 두고, timestamp를 붙여서 메시지를 송신합니다.
2) 수신노드에서는 송신에서 붙여준 초기 timestamp를 보관하고, 최종 timestamp를 보관하여 최종적으로 시간을 구합니다.
* 이때, 전송하는 메시지 포맷, 양은 일정하고, 양단(송수신)간에 서로 알고 있다는 가정입니다.
* 데이터양은 수기가 바이트를 넘기는 충분한 양이 좋습니다.
* 송수신시 파일액세스등 쓸데없는 작업은 최소화합니다.
* 실험을 수십(??다다익선)번 반복해서 통계를 내서 측정합니다.

------------------ P.S. --------------
지식은 오픈해서 검증받아야 산지식이된다고 동네 아저씨가 그러더라.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.