中文
相关论文

相关论文: A new architecture for making highly scalable appl…

200 篇论文

Consensus is an often occurring problem in concurrent and distributed programming. We present a programming language with simple semantics and build-in support for consensus in the form of communicating transactions. We motivate the need…

编程语言 · 计算机科学 2013-05-08 Carlo Spaccasassi , Vasileios Koutavas

Efficient engineered systems require scalability. A scalable system has increasing performance with increasing system size. In an ideal case, the increase in performance (e.g., speedup) corresponds to the number of units that are added to…

分布式、并行与集群计算 · 计算机科学 2021-06-14 Heiko Hamann , Andreagiovanni Reina

Special technologies need to be used to take advantage of, and overcome, the challenges associated with acquiring, transforming, storing, processing, and distributing spoken language resources in organisations. This paper introduces an…

计算与语言 · 计算机科学 2007-05-23 Rodney J. Clarke , Dali Dong , Philip C. Windridge

In order to make full use of heterogeneous hardware, it is necessary to have a technical skill of hardware such as OpenCL, and the current situation is that the barrier is high. Based on this background, I have proposed environment-adaptive…

分布式、并行与集群计算 · 计算机科学 2022-11-01 Yoji Yamato

We propose a virtualization architecture for NoC-based reconfigurable systems. The motivation of this work is to develop a service-oriented architecture that includes Partial Reconfigurable Region as a Service (PRRaaS) and Processing…

硬件体系结构 · 计算机科学 2015-08-31 Chun-Hsian Huang , Kwuan-Wei Tseng , Chih-Cheng Lin , Fang-Yu Lin , Pao-Ann Hsiung

We describe the design and early implementation of an extensible, component-based software architecture for natural language engineering applications which interfaces with high performance distributed computing services. The architecture…

分布式、并行与集群计算 · 计算机科学 2007-05-23 Baden Hughes , Steven Bird

Microservice architectures (MA) are composed of loosely coupled, course-grained services that emphasise resilience and autonomy, enabling more scalable applications to be developed. Such architectures are more tolerant of changing demands…

软件工程 · 计算机科学 2017-10-05 Richard Hill , Dharmendra Shadija , Mo Rezai

The evolution of Large Language Models (LLMs) has showcased remarkable capacities for logical reasoning and natural language comprehension. These capabilities can be leveraged in solutions that semantically and textually model complex…

人机交互 · 计算机科学 2024-04-17 Syed Mekael Wasti , Ken Q. Pu , Ali Neshati

Quantum computing systems depend on the principles of quantum mechanics to perform multiple challenging tasks more efficiently than their classical counterparts. In classical software engineering, the software life cycle is used to document…

软件工程 · 计算机科学 2023-07-24 Thong Hoang , Hoa Khanh Dam , Tingting Bi , Qinghua Lu , Zhenchang Xing , Liming Zhu , Lam Duc Nguyen , Shiping Chen

Microservices is an architectural style that structures an application as a collection of loosely coupled services, making it easy for developers to build and scale their applications. The microservices architecture approach differs from…

分布式、并行与集群计算 · 计算机科学 2023-04-27 Muhammad Ahsan , Sacheendra Talluri , Alexandru Iosup

A peer-to-peer application architecture is proposed that has the potential to eliminate the back-end servers for hosting services on the Internet. The proposed application architecture has been modeled as a distributed system for delivering…

分布式、并行与集群计算 · 计算机科学 2007-05-23 A. I. Khan , R. Spindler

Self-adjusting computation offers a language-based approach to writing programs that automatically respond to dynamically changing data. Recent work made significant progress in developing sound semantics and associated implementations of…

编程语言 · 计算机科学 2011-08-17 Matthew A. Hammer , Georg Neis , Yan Chen , Umut A. Acar

Multimodal large language models (MLLMs) that think with images can interactively use tools to reason about visual inputs, but current approaches often rely on a narrow set of tools with limited real-world necessity and scalability. In this…

计算机视觉与模式识别 · 计算机科学 2025-12-04 Zirun Guo , Minjie Hong , Feng Zhang , Kai Jia , Tao Jin

Large Language Models (LLMs) are distinguished by their architecture, which dictates their parameter size and performance capabilities. Social scientists have increasingly adopted LLMs for text classification tasks, which are difficult to…

计算与语言 · 计算机科学 2024-11-05 Marcello Carammia , Stefano Maria Iacus , Giuseppe Porro

Because most optimisations to achieve higher computational performance eventually are limited, parallelism that scales is required. Parallelised hardware alone is not sufficient, but software that matches the architecture is required to…

分布式、并行与集群计算 · 计算机科学 2018-07-11 Oskar Schirmer

This work addresses the problem of scheduling user-defined analytic applications, which we define as high-level compositions of frameworks, their components, and the logic necessary to carry out work. The key idea in our application…

分布式、并行与集群计算 · 计算机科学 2016-12-08 Francesco Pace , Daniele Venzano , Damiano Carra , Pietro Michiardi

Programming languages serve a dual purpose: to communicate programs to computers, and to communicate programs to humans. Indeed, it is this dual purpose that makes programming language design a constrained and challenging problem.…

编程语言 · 计算机科学 2016-01-12 Andrew P. Black , Kim B. Bruce , James Noble

Advanced systems such as IoT comprise many heterogeneous, interconnected, and autonomous entities operating in often highly dynamic environments. Due to their large scale and complexity, large volumes of monitoring data are generated and…

软件工程 · 计算机科学 2020-04-09 Lucas Sakizloglou , Sona Ghahremani , Thomas Brand , Matthias Barkowsky , Holger Giese

Because most technology and computer architecture innovations were (intentionally) invisible to higher layers, application and other software developers could reap the benefits of this progress without engaging in it. Higher performance has…

User-driven applications are the programs, in which the full control is given to the users. Designers of such programs are responsible only for developing an instrument for solving some task, but they do not enforce users to work with this…

人机交互 · 计算机科学 2010-04-06 Sergey Andreyev