Zobrazeno 1 - 10
of 124
pro vyhledávání: '"Krishna, Rahul"'
Large language models (LLMs) are increasingly being used for the task of automated code translation, which has important real-world applications. However, most existing approaches use only the source code of a program as an input to an LLM, and do no
Externí odkaz:
http://arxiv.org/abs/2405.18574
Autor:
Pan, Rangeet, Ibrahimzada, Ali Reza, Krishna, Rahul, Sankar, Divya, Wassi, Lambert Pouguem, Merler, Michele, Sobolev, Boris, Pavuluri, Raju, Sinha, Saurabh, Jabbarvand, Reyhaneh
Code translation aims to convert source code from one programming language (PL) to another. Given the promising abilities of large language models (LLMs) in code synthesis, researchers are exploring their potential to automate code translation. The p
Externí odkaz:
http://arxiv.org/abs/2308.03109
Microservices Architecture (MSA) has become a de-facto standard for designing cloud-native enterprise applications due to its efficient infrastructure setup, service availability, elastic scalability, dependability, and better security. Existing (mon
Externí odkaz:
http://arxiv.org/abs/2207.11784
Modern computer systems are highly configurable, with the total variability space sometimes larger than the number of atoms in the universe. Understanding and reasoning about the performance behavior of highly configurable systems, over a vast and va
Externí odkaz:
http://arxiv.org/abs/2201.08413
Autor:
Satari, Ramish, Sarma, Barnapratim, Schendel, Alexander, Welzel, Mario, Krishna, Rahul, Schlurmann, Torsten, Neuweiler, Insa
Publikováno v:
In Ocean Engineering 15 July 2024 304
Cloud-based software has many advantages. When services are divided into many independent components, they are easier to update. Also, during peak demand, it is easier to scale cloud services (just hire more CPUs). Hence, many organizations are parti
Externí odkaz:
http://arxiv.org/abs/2109.14569
In migrating production workloads to cloud, enterprises often face the daunting task of evolving monolithic applications toward a microservice architecture. At IBM, we developed a tool called Mono2Micro to assist with this challenging task. Mono2Micr
Externí odkaz:
http://arxiv.org/abs/2107.09698
When optimizing software for the cloud, monolithic applications need to be partitioned into many smaller *microservices*. While many tools have been proposed for this task, we warn that the evaluation of those approaches has been incomplete; e.g. min
Externí odkaz:
http://arxiv.org/abs/2106.06652
Publikováno v:
In Procedia Computer Science 2024 235:2783-2792
Modern computing platforms are highly-configurable with thousands of interacting configurations. However, configuring these systems is challenging. Erroneous configurations can cause unexpected non-functional faults. This paper proposes CADET (short
Externí odkaz:
http://arxiv.org/abs/2010.06061