IEEE Computer Graphics and Applications
Advertisement. (Source: Computing in Science and Engineering)
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

Careers in STEM: A Latina Perspective
Three Latina computing professionals at a large national laboratory reflect on the circumstances affecting the low representation of this segment of the population in STEM fields, and computing in particular. The authors share highlights of their path to STEM careers, and some of the efforts they are involved in for broadening participation in computing. They consider the roles of minority serving institutions, representation and mentoring, and advocacy. (Source: Computing in Science and Engineering)
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

Reproducibility and Performance: Why Choose?
This article looks at two performance-critical aspects of HPC: message passing and CPU microarchitecture tuning. Engineering work that has gone into performance portability has already proved fruitful, but some areas remain unaddressed when it comes to CPU tuning. We propose package multiversioning, a technique developed for GNU Guix, a tool for reproducible software deployment, and show that it allows us to implement CPU tuning without compromising on reproducibility and provenance tracking. (Source: Computing in Science and Engineering)
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

IEEE Transactions on Sustainable Computing
Advertisement. (Source: Computing in Science and Engineering)
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

MolSSI Education: Empowering the Next Generation of Computational Molecular Scientists
This article delineates educational efforts at the MolSSI, overall goals, and resources that can be useful to researchers in the CMS. (Source: Computing in Science and Engineering)
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

IEEE Computer Society Information
Presents a listing of the editorial board, board of governors, current staff, committee members, and/or society editors for this issue of the publication. (Source: Computing in Science and Engineering)
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

Information-Theoretic Exploration of Multivariate Time-Varying Image Databases
Modern scientific simulations produce very large datasets, making interactive exploration of such data computationally prohibitive. An increasingly common data reduction technique is to store visualizations and other data extracts in a database. The Cinema project is one such approach, storing visualizations in an image database for post hoc exploration and interactive image-based analysis. This work focuses on developing efficient algorithms that can quantify various types of multivariate dependencies existing within multivariable datasets. It applies specific mutual information measures for the quantification of salient ...
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

Toward Democratizing Access to Facilities Data: A Framework for Intelligent Data Discovery and Delivery
Data collected by large-scale instruments, observatories, and sensor networks (i.e., science facilities) are key enablers of scientific discoveries in many disciplines. However, ensuring that these data can be accessed, integrated, and analyzed in a democratized and timely manner remains a challenge. In this article, we explore how state-of-the-art techniques for data discovery and access can be adapted to facilitate data and develop a conceptual framework for intelligent data access and discovery. (Source: Computing in Science and Engineering)
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

IEEE Computer Society D&I Fund
Advertisement. (Source: Computing in Science and Engineering)
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

In Their Shoes: Persona-Based Approaches to Software Quality Practice Incentivization
Many teams struggle to adapt and right-size software engineering best practices for quality assurance to fit their context. Introducing software quality is not usually framed in a way that motivates teams to take action, thus resulting in it becoming a “check the box for compliance” activity instead of a cultural practice that values software quality and the effort to achieve it. When and how can we provide effective incentives for software teams to adopt and integrate meaningful and enduring software quality practices? We explored this question through a persona-based ideation exercise at the 2021 Collegeville...
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

Experiences Integrating Interns Into Research Software Teams
This article covers many of the challenges and tested solutions that may work well for other teams. (Source: Computing in Science and Engineering)
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

Structured and Unstructured Teams for Research Software Development at The Netherlands eScience Center
This article presents the types of teams that are currently in place at The Netherlands eScience Center. We categorize our teams into four different types: Project teams, collectives, Agile teams, and Scrum teams. We provide a brief description of each team type and share stories from teams themselves to reflect on the strengths and shortcomings of each model. From our observation, we conclude that the type of team that is most suitable for each project depends on the specific needs of that project. More importantly, different types of teams are suitable for the different types of people working at The Netherlands eScience...
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

Call for Papers: IEEE Computer Society
Prospective authors are requested to submit new, unpublished manuscripts for inclusion in the upcoming event described in this call for papers. (Source: Computing in Science and Engineering)
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

Challenges of and Opportunities for a Large Diverse Software Team
A large software team consisting of members with different expertise, skillsets, personalities, ethnicities, and involving collaboration on a large and complex software product presents many technical and cultural challenges, but also provides unique opportunities. In this article, we discuss the essential issues we faced when successfully transforming a collection of various independently developed software libraries into one large integrated product: the eXtreme-scale scientific Software Development Kit (xSDK). We argue it is just as important to pay attention to cultural challenges, such as establishment of reliable com...
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research

The PETSc Community as Infrastructure
This article discusses aspects of the Portable Extensible Toolkit for Scientific Computation community, its organization, and technical approaches that enable community members to help each other efficiently and effectively. (Source: Computing in Science and Engineering)
Source: Computing in Science and Engineering - September 13, 2022 Category: Information Technology Source Type: research