5,197 Hits in 5.6 sec

Parallel Metaheuristics for Combinatorial Optimization [chapter]

Sandra Duni Ekşiog̃lu, Panos M. Pardalos, Mauricio G. C. Resende
2002 Applied Optimization  
Recent developments on parallel implementation of genetic algorithms, simulated annealing, tabu search, variable neighborhood search, and greedy randomized adaptive search procedures (GRASP) are discussed  ...  In this paper, we review parallel metaheuristics for approximating the global optimal solution of combinatorial optimization problems.  ...  Information about this tool is available at • VT (Visualization Tool) can be used for post-mortem trace visualization or for on-line performance monitoring of parallel  ... 
doi:10.1007/978-1-4757-3609-0_7 fatcat:7zwjbslm75dq7ohc6xu4tvndi4

Visualisation of large Labelled Transition Systems

Geert Van Ieperen, T. Willemse
2021 Zenodo  
Visualising the state space of a formal model is an important tool for their development This thesis focuses on visualising such a state space as a graph.  ...  We present a layout technique that provides efficient graph layouts for graphs with over 10000 nodes, discuss the effectiveness of different edge shapes, and present multiple ways of highlighting the structure  ...  Considerations for tool development As part of our thesis, we implement the techniques that we will discuss in a tool.  ... 
doi:10.5281/zenodo.4717660 fatcat:jeddmkk6yzcg3oqgqpaeqfktye

Visualization of protein interaction networks: problems and solutions

Giuseppe Agapito, Pietro Guzzi, Mario Cannataro
2013 BMC Bioinformatics  
The set of all interactions of an organism forms a protein-protein interaction network (PIN) and is an important tool for studying the behaviour of the cell machinery.  ...  Visualization concerns the representation of data visually and is an important task in scientific research.  ...  of parallel computing with specialized hardware allows to develop efficient algorithms for 2D and especially for 3D layout and rendering.  ... 
doi:10.1186/1471-2105-14-s1-s1 pmid:23368786 pmcid:PMC3548679 fatcat:yxvv6cgizfb7pesz6ggaxqdwye

Methodology and tools for system analysis of parallel pipelines

M. Fleury, N. Sarvan, A. C. Downton, A. F. Clark
1999 Concurrency Practice and Experience  
A graphical simulation tool for modelling asynchronous pipeline behaviour uses a Java-based visual display.  ...  An outline of the design and development cycle of PPF systems follows. The paper considers in detail the prediction component of the cycle.  ...  for Parallel Architectures directed programme.  ... 
doi:10.1002/(sici)1096-9128(199909)11:11<655::aid-cpe449>;2-7 fatcat:tqagueg67zgpdb35trgtkztu2u

Methodology and tools for system analysis of parallel pipelines

M. Fleury, N. Sarvan, A. C. Downton, A. F. Clark
1999 Concurrency Practice and Experience  
A graphical simulation tool for modelling asynchronous pipeline behaviour uses a Java-based visual display.  ...  An outline of the design and development cycle of PPF systems follows. The paper considers in detail the prediction component of the cycle.  ...  for Parallel Architectures directed programme.  ... 
doi:10.1002/(sici)1096-9128(199909)11:11<655::aid-cpe449>;2-z fatcat:wdgmn5asczcj7mldbwolosuo2e

A survey of computational steering environments

Jurriaan D. Mulder, Jarke J. van Wijk, Robert van Liere
1999 Future generations computer systems  
These environments can be used to create steerable applications for model exploration, algorithm experimentation, or performance optimization.  ...  For each environment the scope is identified, the architecture is summarized, and the concepts of the user interface is described.  ...  VIPER VIPER [16] stands for VIsualization of massively Parallel simulation algorithms for Extended Research. VIPER is developed at Technical University of Munich, Germany.  ... 
doi:10.1016/s0167-739x(98)00047-8 fatcat:x6tnx5jevjgy3l6z7cxix675ue

PlotThread: Creating Expressive Storyline Visualizations using Reinforcement Learning [article]

Tan Tang, Renzhong Li, Xinke Wu, Shuhan Liu, Johannes Knittel, Steffen Koch, Thomas Ertl, Lingyun Yu, Peiran Ren, Yingcai Wu
2020 arXiv   pre-print
Based on the framework, we introduce PlotThread, an authoring tool that integrates a set of flexible interactions to support easy customization of storyline visualizations.  ...  Storyline visualizations are an effective means to present the evolution of plots and reveal the scenic interactions among characters.  ...  Lingyun Yu is supported by XJTLU Research Development Funding RDF-19-02-11. Parts of this work were funded by German Science Foundation (DFG) as part of the project 'VAOST' (392087235).  ... 
arXiv:2009.00249v1 fatcat:o6nns5plhvfgxgojgn5jb7x5bm

Asynchronous Execution of Python Code on Task-Based Runtime Systems

R. Tohid, Bibek Wagle, Shahrzad Shirzad, Patrick Diehl, Adrian Serio, Alireza Kheirkhahan, Parsa Amini, Katy Williams, Kate Isaacs, Kevin Huck, Steven Brandt, Hartmut Kaiser
2018 2018 IEEE/ACM 4th International Workshop on Extreme Scale Programming Models and Middleware (ESPM2)  
Phylanx, is an asynchronous array processing toolkit which transforms Python and NumPy operations into code which can be executed in parallel on HPC resources by mapping Python and NumPy functions and  ...  Phylanx additionally provides introspection and visualization capabilities for debugging and performance analysis.  ...  The data can also be used by the visualization tools described in the next section. E.  ... 
doi:10.1109/espm2.2018.00009 dblp:conf/sc/TohidWSDSKAWIHB18 fatcat:nv3ak23sgzafxhc524r3nsdzau


Steve Petruzza, Aniketh Venkat, Attila Gyulassy, Giorgio Scorzelli, Frederick Federer, Alessandra Angelucci, Valerio Pascucci, Peer-Timo Bremer
2017 SIGGRAPH Asia 2017 Symposium on Visualization on - SA '17  
CCS CONCEPTS Computing methodologies → Massively parallel algorithms; Parallel programming languages; Software and its engineering → Development frameworks and environments; Integrated and visual development  ...  Second, a library simplifies the process of developing new analytics algorithms, allowing users to rapidly prototype new approaches and deploy them in an HPC setting.  ...  (iii) A user/developer can implement visualization/analysis algorithms using the parallel library provided by the framework interactively through the ViSUS client or at scale on an remote HPC systems that  ... 
doi:10.1145/3139295.3139299 pmid:30148289 pmcid:PMC6105268 dblp:conf/siggraph/PetruzzaVGSFAPB17 fatcat:ppcwkpk32jd65arcaw3nrnvzne

Briefing: High-performance computing for city-scale modelling and simulations

Kenichi Soga, Gerard Casey, Krishna Kumar, Bingyu Zhao
2017 Proceedings of the Institution of Civil Engineers - Smart Infrastructure and Construction  
Figure 1 shows the visualization of our graph-parallel distributed computing tool that simulates city-scale infrastructure networks with hundred-thousand links and millions of agents traversing close to  ...  Recently city-scale simulations are becoming possible thanks to a surge of development in the high-performance computing (HPC) domain including advanced hardware, computational and algorithmic techniques  ...  As the complexity of research tools increases, the development environment and dependencies are critical for reproducibility.  ... 
doi:10.1680/jsmic.17.00026 fatcat:iejlrxaprvelfkud5noakchnde

Streaming and Data Enrichment [article]

Mary J. McDerby, William T. Hewitt, Martin J. Turner
2007 Computer Graphics and Visual Computing  
parallel techniques on a high performance visualization system.  ...  tool.  ...  Many thanks also go to the following staff in the Manchester Visualization Centre; Robert Frank, Yien Kwok, George Leaver, Louise Lever, Tobias Schiebeck.  ... 
doi:10.2312/localchapterevents/tpcg/tpcg07/221-228 dblp:conf/tpcg/McDerbyHT07 fatcat:f3oy3u367vcvdgxyzakvlvanai


2006 International journal on artificial intelligence tools  
After a short review of architecture development tools, we discuss ADE's unique features that place it in the intersection of multiagent systems and development kits for single agent architectures.  ...  In this paper we present the agent architecture development environment ADE, intended for the design, implementation, and testing of distributed agent architectures.  ...  For visual processing, a standard blob-detection algorithm was used to identify the ball and run on a separate utility server, the ImageProcessingServer, to improve the parallelism of processing and thus  ... 
doi:10.1142/s0218213006002655 fatcat:mozny76h35dc5j2ew3mp4zmk6a

Usability and User Satisfaction of Hardware-Software Interfacing Visualization Kit for Novice Learning Programming

Ahmad Zamzuri Mohamad Ali, Siti Rosminah Md Derus
2013 Procedia - Social and Behavioral Sciences  
This study has developed an experimental tool that serves as a practical hands-on learning kit for novices in exploring and mastering hardware-software interfacing in visual environment.  ...  After exploring the developed experimental tools, learners could understand the use of computer to configure, control and connect external devices via com port in visual environment.  ...  Acknowledgement The authors wish to acknowledge the support of MOSTI (e-Science Fund) and the Research Management Centre, Universiti Pendidikan Sultan Idris, who awarded research grants for this study.  ... 
doi:10.1016/j.sbspro.2013.10.454 fatcat:ik7ipdoeafhabdsbrkmvl4jgp4

Book reports

1991 Computers and Mathematics with Applications  
The PARSEQ project: An interim report. 25. Desirable code transformations for a concurrent machine. 26. Loop rotation. Combinatorial Algorithms .for Integrated Circuit Layout. By Thomas Lengauer.  ...  Introduction to circuit layout. 2. Optimization problems. 3. Graph algorithms. 4.  ... 
doi:10.1016/0898-1221(91)90056-a fatcat:orugqwgfgvdd5km6epzzee6urq

Ordering Traces Logically to Identify Lateness in Message Passing Programs

Katherine E. Isaacs, Todd Gamblin, Abhinav Bhatele, Martin Schulz, Bernd Hamann, Peer-Timo Bremer
2016 IEEE Transactions on Parallel and Distributed Systems  
We present an algorithm for determining this idealized logical structure from traces of message passing programs, and we develop metrics to quantify delays and differences among processes.  ...  We implement our techniques in Ravel, a parallel trace visualization tool that displays both logical and physical timelines.  ...  ACKNOWLEDGMENTS The authors would like to thank Ulrike Yang and Aaditya Landge for their guidance regarding AMG2013 and the parallel merge tree application respectively.  ... 
doi:10.1109/tpds.2015.2417531 fatcat:2xppfembhrgj5bwgqj2angjete
« Previous Showing results 1 — 15 out of 5,197 results