Skip to main content

Showing 1–3 of 3 results for author: Diener, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2504.02780  [pdf, other

    cs.HC cs.AI

    From Consumption to Collaboration: Measuring Interaction Patterns to Augment Human Cognition in Open-Ended Tasks

    Authors: Joshua Holstein, Moritz Diener, Philipp Spitzer

    Abstract: The rise of Generative AI, and Large Language Models (LLMs) in particular, is fundamentally changing cognitive processes in knowledge work, raising critical questions about their impact on human reasoning and problem-solving capabilities. As these AI systems become increasingly integrated into workflows, they offer unprecedented opportunities for augmenting human thinking while simultaneously risk… ▽ More

    Submitted 3 April, 2025; originally announced April 2025.

    Comments: Accepted at Tools for Thought Workshop (CHI'25)

  2. Thread and Data Mapping in Software Transactional Memory: An Overview

    Authors: Douglas Pereira Pasqualin, Matthias Diener, André Rauber Du Bois, Maurício Lima Pilla

    Abstract: In current microarchitectures, due to the complex memory hierarchies and different latencies on memory accesses, thread and data mapping are important issues to improve application performance. Software transactional memory (STM) is an abstraction used for thread synchronization, replacing the use of locks in parallel programming. Regarding thread and data mapping, STM presents new challenges and… ▽ More

    Submitted 25 February, 2025; v1 submitted 2 June, 2022; originally announced June 2022.

    Comments: 14 pages, 2 figures, 1 table, 54 references

  3. Performance Evaluation of Python Parallel Programming Models: Charm4Py and mpi4py

    Authors: Zane Fink, Simeng Liu, Jaemin Choi, Matthias Diener, Laxmikant V. Kale

    Abstract: Python is rapidly becoming the lingua franca of machine learning and scientific computing. With the broad use of frameworks such as Numpy, SciPy, and TensorFlow, scientific computing and machine learning are seeing a productivity boost on systems without a requisite loss in performance. While high-performance libraries often provide adequate performance within a node, distributed computing is requ… ▽ More

    Submitted 11 November, 2021; v1 submitted 8 November, 2021; originally announced November 2021.

    Comments: 7 pages, 7 figures. To appear at "Sixth International IEEE Workshop on Extreme Scale Programming Models and Middleware"