首页 > 最新文献

Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02最新文献

英文 中文
A new scheme to realize crosstalk-free permutations in optical MINs with vertical stacking 一种利用垂直叠加实现光学微信号无串扰排列的新方案
Xiaohong Jiang, Hong Shen, M. Khandker, S. Horiguchi
Vertical stacking is an alternative for constructing nonblocking multistage interconnection networks (MINs). In this paper, we study the crosstalk-free permutation in rearrangeable, self-routing Banyan-type optical MINs built on vertical stacking and propose a new scheme for realizing permutations in this class of optical MINs, crosstalk-free. The basic idea of the new scheme is to classify permutations into permutation classes such that all permutations in one class share the same crosstalk-free decomposition pattern. By running the Euler-Split based crosstalk-free decomposition only once for a permutation class and applying the obtained crosstalk-free decomposition pattern to all permutations in the class, crosstalk-free decomposition of permutations can be realized in a more efficient way. We show that the number of permutations in a permutation class is huge, enabling the average time complexity of the new scheme to realize a crosstalk-free permutation in an N by N network to be reduced to O(N) from previously O(NlogN).
垂直堆叠是构建非阻塞多级互连网络(MINs)的一种选择。本文研究了基于垂直堆叠的可重排自路由banyan型光微处理器的无串扰排列,并提出了一种实现这类光微处理器无串扰排列的新方案。新方案的基本思想是将排列分类为排列类,使一类中的所有排列都具有相同的无串扰分解模式。通过对一个排列类只运行一次基于Euler-Split的无串扰分解,并将得到的无串扰分解模式应用于该类中的所有排列,可以更有效地实现排列的无串扰分解。我们证明了置换类中的置换数量是巨大的,使得新方案在N × N网络中实现无串扰置换的平均时间复杂度从之前的O(NlogN)降低到O(N)。
{"title":"A new scheme to realize crosstalk-free permutations in optical MINs with vertical stacking","authors":"Xiaohong Jiang, Hong Shen, M. Khandker, S. Horiguchi","doi":"10.1109/ISPAN.2002.1004304","DOIUrl":"https://doi.org/10.1109/ISPAN.2002.1004304","url":null,"abstract":"Vertical stacking is an alternative for constructing nonblocking multistage interconnection networks (MINs). In this paper, we study the crosstalk-free permutation in rearrangeable, self-routing Banyan-type optical MINs built on vertical stacking and propose a new scheme for realizing permutations in this class of optical MINs, crosstalk-free. The basic idea of the new scheme is to classify permutations into permutation classes such that all permutations in one class share the same crosstalk-free decomposition pattern. By running the Euler-Split based crosstalk-free decomposition only once for a permutation class and applying the obtained crosstalk-free decomposition pattern to all permutations in the class, crosstalk-free decomposition of permutations can be realized in a more efficient way. We show that the number of permutations in a permutation class is huge, enabling the average time complexity of the new scheme to realize a crosstalk-free permutation in an N by N network to be reduced to O(N) from previously O(NlogN).","PeriodicalId":255069,"journal":{"name":"Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132467204","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Fault-tolerant routing algorithms for unidirectional networks 单向网络的容错路由算法
C. Lam, F. Lau
We present an improved version of a distance-vector protocol for routing in networks with unidirectional links, which has the added capabilities of handling link and node faults as well as addition and deletion of nodes. Because of the unidirectional nature of links, the design of a correct and efficient protocol for such networks is nontrivial. We discuss the behavior and performance of the proposed protocol.
我们提出了一种改进版本的距离矢量协议,用于单向链路网络中的路由,它增加了处理链路和节点故障以及节点添加和删除的能力。由于链路的单向性,为这样的网络设计一个正确有效的协议是非常重要的。我们讨论了所提出的协议的行为和性能。
{"title":"Fault-tolerant routing algorithms for unidirectional networks","authors":"C. Lam, F. Lau","doi":"10.1109/ISPAN.2002.1004302","DOIUrl":"https://doi.org/10.1109/ISPAN.2002.1004302","url":null,"abstract":"We present an improved version of a distance-vector protocol for routing in networks with unidirectional links, which has the added capabilities of handling link and node faults as well as addition and deletion of nodes. Because of the unidirectional nature of links, the design of a correct and efficient protocol for such networks is nontrivial. We discuss the behavior and performance of the proposed protocol.","PeriodicalId":255069,"journal":{"name":"Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128237659","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Parallel implementations of cellular automata algorithms on the AGILA high performance computing system 元胞自动机算法在AGILA高性能计算系统上的并行实现
Rafael P. Saldaña, Winfer C. Tabares, W. E. Yu
Four basic cellular automata (CA) algorithms are implemented on a Beowulf cluster with 8 processors using MPI and C. The CA algorithms are, namely, (1) Game of Life, (2) Greenburg-Hasting, (3) Cyclic Space, and (4) Hodgepodge Machine. The mathematical and computational aspects of 1D and 2D CA are also considered.
在一个8处理器的Beowulf集群上,采用MPI和c实现了四种基本元胞自动机(CA)算法,分别是(1)Game of Life, (2) Greenburg-Hasting, (3) Cyclic Space, (4) Hodgepodge Machine。还考虑了一维和二维CA的数学和计算方面。
{"title":"Parallel implementations of cellular automata algorithms on the AGILA high performance computing system","authors":"Rafael P. Saldaña, Winfer C. Tabares, W. E. Yu","doi":"10.1109/ISPAN.2002.1004271","DOIUrl":"https://doi.org/10.1109/ISPAN.2002.1004271","url":null,"abstract":"Four basic cellular automata (CA) algorithms are implemented on a Beowulf cluster with 8 processors using MPI and C. The CA algorithms are, namely, (1) Game of Life, (2) Greenburg-Hasting, (3) Cyclic Space, and (4) Hodgepodge Machine. The mathematical and computational aspects of 1D and 2D CA are also considered.","PeriodicalId":255069,"journal":{"name":"Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117331234","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
On the diameter of a class of the generalized de Bruijn graphs 一类广义de Bruijn图的直径
Jaime D. L. Caro, Tedros Weldemicael Zeratsion
The generalized de Bruijn digraph denoted by G/sub B/(n, m) is defined to be the digraph with m vertices labelled by 0, 1, 2, ..., m-1 and with the adjacency defined as follows: If i is a vertex in G/sub B/(n, m) then i is connected to each vertex in the set E(i), where E(i)={ni+/spl alpha/(mod m)|/spl alpha//spl isin/[0, n-1]}. The generalized de Bruijn graph denoted by UG/sub B/(n, m) is defined to be the undirected version of G/sub B/(n, m) obtained by replacing each arc by an undirected edge and eliminating self-loops and multi-edges. In this paper we show that the diameter of UG/sub B/(n, m) is 2 for any m in [n+1, n/sup 2/] where n divides m and that the diameter is 3 for any m in [n/sup 2/+1, n/sup 3/] where n divides m.
用G/下标B/(n, m)表示的广义de Bruijn有向图定义为具有m个顶点的有向图,标记为0,1,2,…如果i是G/sub B/(n, m)中的一个顶点,则i与集合E(i)中的每个顶点相连,其中E(i)={ni+/spl alpha/(mod m)|/spl alpha//spl isin/[0, n-1]}。定义为UG/sub B/(n, m)的广义de Bruijn图为G/sub B/(n, m)的无向版本,通过用无向边代替每个弧,并消除自环和多边。在本文中,我们证明了对于[n+1, n/sup 2/]中n能除m的任意m, UG/下标B/(n, m)的直径为2;对于[n/sup 2/+1, n/sup 3/]中n能除m的任意m,其直径为3。
{"title":"On the diameter of a class of the generalized de Bruijn graphs","authors":"Jaime D. L. Caro, Tedros Weldemicael Zeratsion","doi":"10.1109/ISPAN.2002.1004286","DOIUrl":"https://doi.org/10.1109/ISPAN.2002.1004286","url":null,"abstract":"The generalized de Bruijn digraph denoted by G/sub B/(n, m) is defined to be the digraph with m vertices labelled by 0, 1, 2, ..., m-1 and with the adjacency defined as follows: If i is a vertex in G/sub B/(n, m) then i is connected to each vertex in the set E(i), where E(i)={ni+/spl alpha/(mod m)|/spl alpha//spl isin/[0, n-1]}. The generalized de Bruijn graph denoted by UG/sub B/(n, m) is defined to be the undirected version of G/sub B/(n, m) obtained by replacing each arc by an undirected edge and eliminating self-loops and multi-edges. In this paper we show that the diameter of UG/sub B/(n, m) is 2 for any m in [n+1, n/sup 2/] where n divides m and that the diameter is 3 for any m in [n/sup 2/+1, n/sup 3/] where n divides m.","PeriodicalId":255069,"journal":{"name":"Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129495738","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Parallel hybrid adventures with simulated annealing and genetic algorithms 并行混合冒险与模拟退火和遗传算法
Adora E. Calaor, A. Hermosilla, Bobby O. Corpus
In this study, a solution to the school timetabling problem using a parallel genetic algorithm with simulated annealing is presented. The hybridization of simulated annealing and the parallel genetic algorithm is explained. Running these algorithms in parallel on a local network of workstations is also discussed. Comparative results among the different parallel models are given. Implementation of the parallel algorithms is used to construct conflict-free and satisfactory timetables for the Department of Mathematics of the University of the Philippines Diliman. The program output of this study can be easily modified to be used as a helpful and efficient guide in the decision-making process of the scheduler.
本文提出了一种基于模拟退火的并行遗传算法来解决学校排课问题。说明了模拟退火算法与并行遗传算法的融合。本文还讨论了在局域工作站网络上并行运行这些算法的问题。给出了不同并联模型的比较结果。利用并行算法的实现,为菲律宾迪利曼大学数学系构建了无冲突且令人满意的时间表。本研究的程序输出可以很容易地修改,以作为调度决策过程中有用和有效的指导。
{"title":"Parallel hybrid adventures with simulated annealing and genetic algorithms","authors":"Adora E. Calaor, A. Hermosilla, Bobby O. Corpus","doi":"10.1109/ISPAN.2002.1004258","DOIUrl":"https://doi.org/10.1109/ISPAN.2002.1004258","url":null,"abstract":"In this study, a solution to the school timetabling problem using a parallel genetic algorithm with simulated annealing is presented. The hybridization of simulated annealing and the parallel genetic algorithm is explained. Running these algorithms in parallel on a local network of workstations is also discussed. Comparative results among the different parallel models are given. Implementation of the parallel algorithms is used to construct conflict-free and satisfactory timetables for the Department of Mathematics of the University of the Philippines Diliman. The program output of this study can be easily modified to be used as a helpful and efficient guide in the decision-making process of the scheduler.","PeriodicalId":255069,"journal":{"name":"Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128791317","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
On the generalization of the pancake network 关于煎饼网络的泛化
M. Justan, F. P. Muga, I. H. Sudborough
In this study, we are particularly interested in one class of symmetric interconnection networks, namely the pancake graph, P/sub n/. Pancake graphs are especially attractive for distributed processing because they compare favorably with a hypercube of similar size. They have smaller degree and diameter than correspondingly large hypercubes. The one-sided pancake graph, P/sub n/, has been modeled as a Cayley graph on S/sub n/, the symmetric group of order n, while the two-sided pancake graph, 2P/sub n/, has been represented as a Cayley graph on the wreath product S/sub 2//spl bsol/S/sub n/. In this paper, we want to generalize the pancake graph, i.e., state the m-sided pancake flipping problem, and describe its graph as the m-sided pancake graph, mP/sub n/. Specifically, 1. we shall model the m-sided pancake graph, mP/sub n/ as Cayley graph on the wreath product of some finite groups; then, 2. we shall look into the degree, diameter and the routing protocol of the m-sided pancake graph, mP/sub n/; 3. we shall give the bounds for the diameters of mP/sub n/; and, 4. we shall give the diameters of 3P/sub n/ for 1 /spl les/ n /spl les/ 6.
在本研究中,我们对一类对称互连网络特别感兴趣,即煎饼图P/sub n/。煎饼图对于分布式处理特别有吸引力,因为它们与类似大小的超立方体相比具有优势。它们的度和直径比相应的大超立方体小。将单侧煎饼图P/下标n/表示为n阶对称群S/下标n/上的Cayley图,将双面煎饼图2P/下标n/表示为环积S/下标2//spl bsol/S/下标n/上的Cayley图。本文对煎饼图进行推广,即将m面煎饼翻转问题表述为m面煎饼翻转问题,并将其图描述为m面煎饼图mP/sub n/。具体地说,1。将m边煎饼图mP/sub n/建模为有限群环积上的Cayley图;然后,2。我们将研究m面煎饼图的度、直径和路由协议,mP/sub / n/;3.我们将给出mP/ subn /的直径界限;和4。我们将给出3P/sub / n/对于1 /spl / n/ spl / 6的直径。
{"title":"On the generalization of the pancake network","authors":"M. Justan, F. P. Muga, I. H. Sudborough","doi":"10.1109/ISPAN.2002.1004278","DOIUrl":"https://doi.org/10.1109/ISPAN.2002.1004278","url":null,"abstract":"In this study, we are particularly interested in one class of symmetric interconnection networks, namely the pancake graph, P/sub n/. Pancake graphs are especially attractive for distributed processing because they compare favorably with a hypercube of similar size. They have smaller degree and diameter than correspondingly large hypercubes. The one-sided pancake graph, P/sub n/, has been modeled as a Cayley graph on S/sub n/, the symmetric group of order n, while the two-sided pancake graph, 2P/sub n/, has been represented as a Cayley graph on the wreath product S/sub 2//spl bsol/S/sub n/. In this paper, we want to generalize the pancake graph, i.e., state the m-sided pancake flipping problem, and describe its graph as the m-sided pancake graph, mP/sub n/. Specifically, 1. we shall model the m-sided pancake graph, mP/sub n/ as Cayley graph on the wreath product of some finite groups; then, 2. we shall look into the degree, diameter and the routing protocol of the m-sided pancake graph, mP/sub n/; 3. we shall give the bounds for the diameters of mP/sub n/; and, 4. we shall give the diameters of 3P/sub n/ for 1 /spl les/ n /spl les/ 6.","PeriodicalId":255069,"journal":{"name":"Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02","volume":"148 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115878920","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Fixed layer embeddings of binary trees 二叉树的固定层嵌入
W. Bein, L. Larmore, Charles O. Shields, I. H. Sudborough
We describe total congestion 1 embeddings of complete binary trees into three dimensional grids with a fixed number of layers. More specifically, we give a one-to-one embedding of any complete binary tree into a hexahedron shaped grid such that no tree nodes or edges occupy the same grid positions. With 7 layers, the number of nodes in the grid is at most 1.09375 times the number of nodes in the tree and with 5 layers we obtain a ratio of 75/64=1.171875. Unlike more standard embeddings these embeddings intricately weave the branches of various subtrees into each other. Finally using a standard recursive method, for 2 layers a ratio of 39/32=1.21875 can be obtained.
我们描述了完全二叉树的总拥塞嵌入到具有固定层数的三维网格中。更具体地说,我们给出了任何完全二叉树在六面体网格中的一对一嵌入,使得没有树节点或边占用相同的网格位置。在7层的情况下,网格中的节点数最多是树中节点数的1.09375倍,在5层的情况下,我们得到的比率为75/64=1.171875。与更标准的嵌入不同,这些嵌入错综复杂地将各种子树的分支编织到彼此之间。最后使用标准递归方法,可以得到2层的比率为39/32=1.21875。
{"title":"Fixed layer embeddings of binary trees","authors":"W. Bein, L. Larmore, Charles O. Shields, I. H. Sudborough","doi":"10.1109/ISPAN.2002.1004295","DOIUrl":"https://doi.org/10.1109/ISPAN.2002.1004295","url":null,"abstract":"We describe total congestion 1 embeddings of complete binary trees into three dimensional grids with a fixed number of layers. More specifically, we give a one-to-one embedding of any complete binary tree into a hexahedron shaped grid such that no tree nodes or edges occupy the same grid positions. With 7 layers, the number of nodes in the grid is at most 1.09375 times the number of nodes in the tree and with 5 layers we obtain a ratio of 75/64=1.171875. Unlike more standard embeddings these embeddings intricately weave the branches of various subtrees into each other. Finally using a standard recursive method, for 2 layers a ratio of 39/32=1.21875 can be obtained.","PeriodicalId":255069,"journal":{"name":"Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127629604","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Aggressive transmission in the interconnected parallel banyan network 互连并联榕树网络中的主动传输
Christine Lagman, P. Tagle
The authors propose an improvement to the interconnected parallel banyan network (IPBN), a highspeed switching architecture for converged services networks. The IPBN design consists of multiple banyan networks with links provided at every stage to allow cell transfer to and from each plane, thereby offering multiple paths. The improvement makes use of an aggressive transmission scheme, which takes advantage of this multiplane architecture by sending out multiple copies of each cell. Using simulations, aggressive transmission in the IPBN is shown to offer better performance by way of lowering cell loss probabilities. Furthermore, the introduction of a skewing function in the distribution of cell copies to the IPBN's multiple planes resulted in even better performance in the way of further decreased cell loss probabilities.
作者提出了一种改进的互联并行榕树网络(IPBN),一种用于融合业务网络的高速交换架构。IPBN设计由多个榕树网络组成,每个阶段都提供链路,以允许蜂窝在每个平面之间传输,从而提供多条路径。该改进利用了一种积极的传输方案,该方案通过发送每个小区的多个副本来利用这种多平面架构。通过仿真,IPBN中的主动传输通过降低小区丢失概率提供了更好的性能。此外,在IPBN的多个平面上引入了一个倾斜函数,从而进一步降低了蜂窝丢失概率,从而获得了更好的性能。
{"title":"Aggressive transmission in the interconnected parallel banyan network","authors":"Christine Lagman, P. Tagle","doi":"10.1109/ISPAN.2002.1004284","DOIUrl":"https://doi.org/10.1109/ISPAN.2002.1004284","url":null,"abstract":"The authors propose an improvement to the interconnected parallel banyan network (IPBN), a highspeed switching architecture for converged services networks. The IPBN design consists of multiple banyan networks with links provided at every stage to allow cell transfer to and from each plane, thereby offering multiple paths. The improvement makes use of an aggressive transmission scheme, which takes advantage of this multiplane architecture by sending out multiple copies of each cell. Using simulations, aggressive transmission in the IPBN is shown to offer better performance by way of lowering cell loss probabilities. Furthermore, the introduction of a skewing function in the distribution of cell copies to the IPBN's multiple planes resulted in even better performance in the way of further decreased cell loss probabilities.","PeriodicalId":255069,"journal":{"name":"Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126991021","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Building ontology for optimization and composition of parallel JavaBean programs 构建用于优化和组合并行JavaBean程序的本体
Cheng-Wei Chen, Chung-Kai Chen, Jenq-Kuen Lee
Proposes an ontology specification for JavaBeans programs (JavaBeans being the object component model of Java). Our specification is written using the DAML+OIL (DARPA Agent Markup Language + Ontology Interchange Language) language, which is based on the RDF (Resource Description Framework) schema and the XML syntax. The vocabulary of this ontology provides a basic terminology to annotate components with information about conditions and suggestions for adopting a component for specialization. It also gives a reference criterion for choosing the most suitable components at a given time, and an environment for performance and functionality purposes. With our design of the annotations, it's also possible to automatically retrieve the annotations of object components, connect them by their object-oriented relationships, organize them to form component databases and discover them in the databases by using the component characteristics. This facilitates the sharing of component resources on the Internet. In addition, we also give an application scenario for employing this ontology specification.
提出了JavaBeans程序的本体规范(JavaBeans是Java的对象组件模型)。我们的规范是使用DAML+OIL (DARPA代理标记语言+本体交换语言)语言编写的,该语言基于RDF(资源描述框架)模式和XML语法。该本体的词汇表提供了一个基本术语,用于用有关采用组件进行专门化的条件和建议的信息对组件进行注释。它还提供了在给定时间选择最合适组件的参考标准,以及用于性能和功能目的的环境。通过我们的注释设计,还可以自动检索对象组件的注释,通过它们的面向对象关系连接它们,组织它们形成组件数据库,并利用组件特征在数据库中发现它们。这促进了组件资源在Internet上的共享。此外,我们还给出了采用该本体规范的应用场景。
{"title":"Building ontology for optimization and composition of parallel JavaBean programs","authors":"Cheng-Wei Chen, Chung-Kai Chen, Jenq-Kuen Lee","doi":"10.1109/ISPAN.2002.1004287","DOIUrl":"https://doi.org/10.1109/ISPAN.2002.1004287","url":null,"abstract":"Proposes an ontology specification for JavaBeans programs (JavaBeans being the object component model of Java). Our specification is written using the DAML+OIL (DARPA Agent Markup Language + Ontology Interchange Language) language, which is based on the RDF (Resource Description Framework) schema and the XML syntax. The vocabulary of this ontology provides a basic terminology to annotate components with information about conditions and suggestions for adopting a component for specialization. It also gives a reference criterion for choosing the most suitable components at a given time, and an environment for performance and functionality purposes. With our design of the annotations, it's also possible to automatically retrieve the annotations of object components, connect them by their object-oriented relationships, organize them to form component databases and discover them in the databases by using the component characteristics. This facilitates the sharing of component resources on the Internet. In addition, we also give an application scenario for employing this ontology specification.","PeriodicalId":255069,"journal":{"name":"Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121133725","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
File replication and distribution system for low bandwidth networks 用于低带宽网络的文件复制和分发系统
Daniel G. Pamintuan, E. Albacea
In this paper, we introduce DISTREP, a multiplatform and operating system independent file distribution and replication package. It features dynamic distribution and low-overhead network connections that efficiently conserve network bandwidth. A complete replication to M machines of N bytes in DISTREP may only require a transfer of at least N bytes, less than the NM bytes that other systems require. The system also offers easy addition of compression methods and other bandwidth-limiting algorithms (like the ability to integrate rsync into the system) to further improve and speed up file transfers.
本文介绍了DISTREP,一个独立于多平台和操作系统的文件分发和复制包。它具有动态分布和低开销的网络连接,有效地节省网络带宽。在DISTREP中将N个字节完整地复制到M台机器可能只需要至少N个字节的传输,比其他系统所需的NM字节要少。该系统还提供了易于添加的压缩方法和其他带宽限制算法(如将rsync集成到系统中的能力),以进一步改进和加快文件传输。
{"title":"File replication and distribution system for low bandwidth networks","authors":"Daniel G. Pamintuan, E. Albacea","doi":"10.1109/ISPAN.2002.1004272","DOIUrl":"https://doi.org/10.1109/ISPAN.2002.1004272","url":null,"abstract":"In this paper, we introduce DISTREP, a multiplatform and operating system independent file distribution and replication package. It features dynamic distribution and low-overhead network connections that efficiently conserve network bandwidth. A complete replication to M machines of N bytes in DISTREP may only require a transfer of at least N bytes, less than the NM bytes that other systems require. The system also offers easy addition of compression methods and other bandwidth-limiting algorithms (like the ability to integrate rsync into the system) to further improve and speed up file transfers.","PeriodicalId":255069,"journal":{"name":"Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130156317","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
期刊
Proceedings International Symposium on Parallel Architectures, Algorithms and Networks. I-SPAN'02
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1