• 제목/요약/키워드: Hypercube ++

검색결과 327건 처리시간 0.029초

정이진트리, 하이퍼큐브 및 하이퍼피터슨 네트워크를 피터슨-토러스(PT) 네트워크에 임베딩 (Embedding Complete binary trees, Hypercube and Hyperpetersen Networks into Petersen-Torus(PT) Networks)

  • 서정현;이형옥;장문석
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제35권8호
    • /
    • pp.361-371
    • /
    • 2008
  • 본 논문에서, 정이진트리와 노드수가 증가함에 따라 분지수가 증가하는 하이퍼큐브, 하이퍼피터슨 연결망을 분지수가 고정된 피터슨-토러스(PT) 연결망에 일대일 임베딩 하였다. 일대일 임베딩은 일대다 임베딩이나 다대일 임베딩과 비교하여 프로세서의 낭비나 프로세서의 과부하의 위험이 적다. 하이퍼큐브나 하이퍼 피터슨에서 개발된 알고리즘들이 피터슨-토러스에서 사용될 때 유휴 프로세세가 많지 않도록 확장율 ${\doteqdot}1$, 연장율 1.5n+2 그리고 밀집율 O(n)에 일대일 임베딩 하였고, 메시지 전송길이에 영향을 받지 않는 웜홀 라우팅 방식의 시스템에서 메시지의 병목현상을 피할 수 있도록 정이진트리를 PT 네트워크에 밀집율 1, 확장율 ${\doteqdot}5$ 그리고 연장율 O(n)에 일대일 임베딩 하였다.

상호연결망 HCN(n, n)의 고장허용도 및 HCN(n, n)과 HFN(n, n) 사이의 임베딩 (The Fault Tolerance of Interconnection Network HCN(n, n) and Embedding between HCN(n, n) and HFN(n, n))

  • 이형옥;김종석
    • 정보처리학회논문지A
    • /
    • 제9A권3호
    • /
    • pp.333-340
    • /
    • 2002
  • 임베딩은 어떤 상호연결망 G를 다른 상호연결망 H에 사상시키는 것으로 연결망 G에서 개발된 알고리즘을 다른 연결망 H에서 시뮬레이션 할 수 있게 한다. 본 논문에서는 먼저 Hierarchical Cubic Network HCN(n, n) and Hierarchical Folded-hypercube Network HFN(n, n) 사이의 임베딩 방법을 제시한다. HCN(n, n)과 HFN(n, n)은 하이퍼큐브에서 제안된 성질을 가지면서 하이퍼큐브의 망비용 (분지수$\times$지름)을 개선한 상호연결망이다. HCN(n, n)은 HFN(n, n)에 연장율 3, 밀집율 2로 임베딩되고 평균연장율이 2 이하임을 보인다. HFN(n, n)은 HCN(n, n)에 연장율 0(n)에 임베딩 되지만, 평균연장율이 2 이하임을 보인다. 마지막으로 HCN(n, n)의 고장허용도에 대해 논하고, HCN(n, n)이 최대 고장 허용도(maximally fault tolerant)를 가짐을 보인다.

Assessment of statistical sampling methods and approximation models applied to aeroacoustic and vibroacoustic problems

  • Biedermann, Till M.;Reich, Marius;Kameier, Frank;Adam, Mario;Paschereit, C.O.
    • Advances in aircraft and spacecraft science
    • /
    • 제6권6호
    • /
    • pp.529-550
    • /
    • 2019
  • The effect of multiple process parameters on a set of continuous response variables is, especially in experimental designs, difficult and intricate to determine. Due to the complexity in aeroacoustic and vibroacoustic studies, the often-performed simple one-factor-at-a-time method turns out to be the least effective approach. In contrast, the statistical Design of Experiments is a technique used with the objective to maximize the obtained information while keeping the experimental effort at a minimum. The presented work aims at giving insights on Design of Experiments applied to aeroacoustic and vibroacoustic problems while comparing different experimental designs and approximation models. For this purpose, an experimental rig of a ducted low-pressure fan is developed that allows gathering data of both, aerodynamic and aeroacoustic nature while analysing three independent process parameters. The experimental designs used to sample the design space are a Central Composite design and a Box-Behnken design, both used to model a response surface regression, and Latin Hypercube sampling to model an Artificial Neural network. The results indicate that Latin Hypercube sampling extracts information that is more diverse and, in combination with an Artificial Neural network, outperforms the quadratic response surface regressions. It is shown that the Latin Hypercube sampling, initially developed for computer-aided experiments, can also be used as an experimental design. To further increase the benefit of the presented approach, spectral information of every experimental test point is extracted and Artificial Neural networks are chosen for modelling the spectral information since they show to be the most universal approximators.

Effects of Latin hypercube sampling on surrogate modeling and optimization

  • Afzal, Arshad;Kim, Kwang-Yong;Seo, Jae-won
    • International Journal of Fluid Machinery and Systems
    • /
    • 제10권3호
    • /
    • pp.240-253
    • /
    • 2017
  • Latin hypercube sampling is widely used design-of-experiment technique to select design points for simulation which are then used to construct a surrogate model. The exploration/exploitation properties of surrogate models depend on the size and distribution of design points in the chosen design space. The present study aimed at evaluating the performance characteristics of various surrogate models depending on the Latin hypercube sampling (LHS) procedure (sample size and spatial distribution) for a diverse set of optimization problems. The analysis was carried out for two types of problems: (1) thermal-fluid design problems (optimizations of convergent-divergent micromixer coupled with pulsatile flow and boot-shaped ribs), and (2) analytical test functions (six-hump camel back, Branin-Hoo, Hartman 3, and Hartman 6 functions). The three surrogate models, namely, response surface approximation, Kriging, and radial basis neural networks were tested. The important findings are illustrated using Box-plots. The surrogate models were analyzed in terms of global exploration (accuracy over the domain space) and local exploitation (ease of finding the global optimum point). Radial basis neural networks showed the best overall performance in global exploration characteristics as well as tendency to find the approximate optimal solution for the majority of tested problems. To build a surrogate model, it is recommended to use an initial sample size equal to 15 times the number of design variables. The study will provide useful guidelines on the effect of initial sample size and distribution on surrogate construction and subsequent optimization using LHS sampling plan.

PC 클러스터를 위한 TCP/IP 기반 하이퍼큐브 네트워크 구현 (Implementations of Hypercube Networks based on TCP/IP for PC Clusters)

  • 이형봉;홍준표;김영태
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권2호
    • /
    • pp.221-233
    • /
    • 2008
  • 일반적으로 병렬처리가 필요한 경우 병렬처리 전용으로 제조된 시스템을 사용하지만, 가까운 주위에서 쉽게 얻을 수 있는 PC들을 클러스터로 구축하여 병렬처리에 활용할 수도 있다. PC들을 클러스터로 구축하기 위한 가장 쉬운 방법은 PC들을 스위치 허브 중심의 스타 네트워크로 연결하는 방법이지만, 이 논문에서는 병렬처리 연구 및 활용에 더 적합하도록 8개의 PC들이 직접 연결된 클러스터 구축을 위한 TCP/IP 기반 하이퍼큐브 네트워크의 효율적인 구현 방안을 모색하고, 그 기능 및 효율성을 ping, netperf, MPICH 등의 도구를 이용하여 검증하였다. 구현 방안으로 링크 위주의 IP 설정 방법과 노드 위주의IP 설정 방법을 제안하고 두 방법을 비교 분석하였는데, 그 결과 두 방법간에 시간적 성능 차이는 없지만 라우팅 테이블의 단순화 측면에서 노드 위주의 IP설정 방법이 우수함을 볼 수 있었다. 기능적 측면을 검증하기 위하여 응용프로그램의 병렬처리 결과를 스타 네트워크 기반클러스터에서의 결과와 비교하였는데, 두 방법 모두 완벽한 병렬처리 환경을 지원하는 것으로 나타났다.

  • PDF

하이퍼큐브에서의 효과적인 프로세서할당 기법 (An Efficient Processor Allocation Scheme for Hypercube)

  • 손유익;남재일
    • 한국정보처리학회논문지
    • /
    • 제3권4호
    • /
    • pp.781-790
    • /
    • 1996
  • 프로세서는 이용율의 최대한와 시스템 단편화의 최소화를 고려하여 들어오는 각 작업에 할당되어진다. 따라서 하이퍼큐브에서 프로세서를 효율적으로 할당하는 방법은 시스템 성능에 중요한 요인이 된다. 효율적이 프로세서 할당을 위해서는 필요한 크기의 서브큐브가 유용한지를 찾는 것과, 여러 개의 사용되지 않는 작은 서브큐브를 하나의 큰 서브큐브로 만들어 주는 것이 필요하다. 본 논문에서는, 사용가능한 서브큐 브를 표현하는 이진트리를 얻기 위해 교환이 수행될 레벨과 파트너를 직접 결정하는 트리교환 알고리즘과 이를 이용한 할당방법에 관하여 언급한다. 제안된 알고리즘의 트리 탐색시간에 대한 복잡도는 $O\ulcorner$n/2$\lrcorner$$\times$2n)으로서 기존의 다른 방법들 과 비교하여 좋은 성능을 보인다.

  • PDF

Latin Hypercube Sampling Based Probabilistic Small Signal Stability Analysis Considering Load Correlation

  • Zuo, Jian;Li, Yinhong;Cai, Defu;Shi, Dongyuan
    • Journal of Electrical Engineering and Technology
    • /
    • 제9권6호
    • /
    • pp.1832-1842
    • /
    • 2014
  • A novel probabilistic small signal stability analysis (PSSSA) method considering load correlation is proposed in this paper. The superiority Latin hypercube sampling (LHS) technique combined with Monte Carlo simulation (MCS) is utilized to investigate the probabilistic small signal stability of power system in presence of load correlation. LHS helps to reduce the sampling size, meanwhile guarantees the accuracy and robustness of the solutions. The correlation coefficient matrix is adopted to represent the correlations between loads. Simulation results of the two-area, four-machine system prove that the proposed method is an efficient and robust sampling method. Simulation results of the 16-machine, 68-bus test system indicate that load correlation has a significant impact on the probabilistic analysis result of the critical oscillation mode under a certain degree of load uncertainty.

하이퍼-토러스 : 3차원 하이퍼큐브 기반의 새로운 토러스 네트워크 (Hyper-Torus : A New Torus Network based on 3-dimensional Hypercube)

  • 기우서;김정섭;이형옥;오재철
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제36권3호
    • /
    • pp.158-170
    • /
    • 2009
  • 본 논문에서는 3차원 하이퍼큐브 Q3를 기본모듈로 갖는 새로운 토러스 네트워크를 제안한다. 제안한 하이퍼-토러스는 분지수 4를 갖고, 확장성, 지름이 좋은 연결망이다. 토러스 부류를 망비용 관점에서 비교하면 하이퍼-토러스는 $1.4{\sqrt{N}}$+16으로 토러스의 망비응 $4{\sqrt{N}}$보다 대략 65% 개선되었고, 허니컴 토러스의 망비용$ 2.45{\sqrt{N}}$보다 대략 50% 개선된 값이다. 이러한 결과는 하이퍼-토러스가 기존의 메시 부류보다 망비용 관점에서 우수함을 의미한다.

하이퍼큐브의 Over-d 결함에 대한 적응적 진단 (Adaptive Diagnosis for Over-d Fault Diagnosis of Hypercube)

  • 김동군;이경희;조윤기;김장환;이충세
    • 한국통신학회논문지
    • /
    • 제31권5C호
    • /
    • pp.483-489
    • /
    • 2006
  • Somani와 Peleg은 k개의 부정확한 진단을 용인함으로써 결함의 개수가 t(차원)개를 초과할 경우에도 시스템을 진단하는 t/k-dignosable 시스템을 제안하였다. 한편 Kranakis와 Pelc는 결함의 개수가 t개를 초과하지 않는 경우에 하이퍼큐브를 보다 효율적으로 진단하는 알고리즘을 제안하였다. 이 논문에서는 Somani등이 제안한 것처럼 k=1, 2, 3개의 부정확한 진단을 용인하는 경우에 Kranakis등이 제안한 효율적인 방법을 기반으로 하이퍼큐브를 진단하는 알고리즘을 제안한다. 그리고 제안한 알고리즘이 약 두 배 이상 더 많은 결함을 진단하면서도 기존의 알고리즘보다 효율이 거의 떨어지지 않는다는 사실을 분석을 통하여 확인할 수 있었다.

t/k-시스템을 이용한 하이퍼큐브 네트워크의 결함 진단 (Fault Diagnosis Using t/k-Diagnosable System in Hypercube Networks)

  • 김장환;이충세
    • 융합보안논문지
    • /
    • 제6권2호
    • /
    • pp.81-89
    • /
    • 2006
  • 시스템-레벨 진단 알고리즘은 결함의 개수가 t개를 초과하지 않는다는 t-진단가능 시스템의 특성을 이용한다. 기존의 진단 알고리즘으로 대형 멀티프로세서 시스템에서의 보다 많은 수의 결함을 처리하기에는 한계가 있다. Somani와 Peleg은 진단의 정확 여부를 판단할 수 없는 충분히 작은 개수의 노드가 존재한다는 것을 허용으로써 결함의 갯수가 t개를 초과할 경우에도 시스템을 진단하는 t/k-diagnosable 시스템을 제안하였다. 본 논문에서는 t/k-diagnosable 시스템을 이용한 하이퍼큐브 진단 알고리즘을 제안한다. 결함의 개수가 t개를 초과하는 경우에 대하여, k개의 부정확한 진단을 허용한다. 성능 실험 결과 제안 알고리즘은 HADA 알고리즘보다 우수함을 보여 주었다. 또한 제안 알고리즘은 HYP-DIAG 알고리즘과의 성능 비교에서도 비슷한 결과를 보여 준다.

  • PDF