Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Vijay K. Naik

dblp:71/3018 · DBLP profile ↗
← Back
28ranked-venue papers
9as first author
0since 2021 · last 2015
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 14 · 5 first-authorSoftware engineering, systems software and programming languages · 7 · 2 first-authorSecurity and privacy · 3Computer networks · 2Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
6 papers
Performance modeling and evaluation · 54% Cloud and datacenter computing · 27% Parallel and multicore computing · 10%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 20 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation
stochastic modeling
0.222014
Stochastic Model Driven Capacity Planning for an Infrastructure-as-a-Service Cloud · IEEE Trans. Serv. Comput. 2014
Analysis of the Impact of Memory in Distributed Parallel Processing Systems · SIGMETRICS 1994
Performance modeling and evaluation
capacity planning
0.212014
Stochastic Model Driven Capacity Planning for an Infrastructure-as-a-Service Cloud · IEEE Trans. Serv. Comput. 2014
Cloud and datacenter computing › cloud service models
infrastructure as a service
0.212014
Stochastic Model Driven Capacity Planning for an Infrastructure-as-a-Service Cloud · IEEE Trans. Serv. Comput. 2014
Mathematical optimization › metaheuristic optimization
simulated annealing
0.112014
Stochastic Model Driven Capacity Planning for an Infrastructure-as-a-Service Cloud · IEEE Trans. Serv. Comput. 2014
Distributed systems › fault tolerance
checkpointing
0.011997
A Checkpointing Strategy for Scalable Recovery on Distributed Parallel Systems · SC 1997
Distributed systems
fault tolerance
0.011997
A Checkpointing Strategy for Scalable Recovery on Distributed Parallel Systems · SC 1997
Parallel and multicore computing
parallel computing
0.011997
A Checkpointing Strategy for Scalable Recovery on Distributed Parallel Systems · SC 1997
Cloud and datacenter computing
resource allocation
0.011994
Analysis of the Impact of Memory in Distributed Parallel Processing Systems · SIGMETRICS 1994
Parallel and multicore computing
parallel scheduling
0.011993
Performance analysis of job scheduling policies in parallel supercomputing environments · SC 1993
Performance modeling and evaluation
scheduling policy
0.011993
Performance analysis of job scheduling policies in parallel supercomputing environments · SC 1993
High-performance computing › scientific computing
scientific workload
0.011993
Performance analysis of job scheduling policies in parallel supercomputing environments · SC 1993
Performance modeling and evaluation
workload characterization
0.011993
Performance analysis of job scheduling policies in parallel supercomputing environments · SC 1993
Parallel and multicore computing › parallel scheduling
communication scheduling
0.011992
Performance of Distributed Sparse Cholesky Factorization with Pre-Scheduling · SC 1992
Parallel and multicore computing › parallel programming models
message passing
0.011992
Performance of Distributed Sparse Cholesky Factorization with Pre-Scheduling · SC 1992
High-performance computing › sparse linear solver
sparse cholesky factorization
0.011992
Performance of Distributed Sparse Cholesky Factorization with Pre-Scheduling · SC 1992
Parallel and multicore computing › parallel scheduling
static scheduling
0.011992
Performance of Distributed Sparse Cholesky Factorization with Pre-Scheduling · SC 1992
High-performance computing
distributed memory systems
0.011991
Effects of partitioning and scheduling sparse matrix factorization on communication and load balance · SC 1991
Parallel and multicore computing
load balancing
0.011991
Effects of partitioning and scheduling sparse matrix factorization on communication and load balance · SC 1991
High-performance computing › sparse linear algebra
sparse matrix factorization
0.011991
Effects of partitioning and scheduling sparse matrix factorization on communication and load balance · SC 1991
Parallel and multicore computing › parallel scheduling
task partitioning and scheduling
0.011991
Effects of partitioning and scheduling sparse matrix factorization on communication and load balance · SC 1991

Methods — techniques the papers use, named apart from their topics

stochastic availability modeling · 0.4simulated annealing · 0.4parallel array section streaming · 0.0message passing · 0.0stochastic modeling · 0.0paging contention analysis · 0.0mathematical analysis · 0.0simulation · 0.0symbolic preprocessing · 0.0static task scheduling · 0.0
YearPublicationVenuePosition
2015 A Framework for Business Mashup Applications
Vijay K. Naik
ICWE1
2014 Service Usage Metering in Hybrid Cloud Environments
abstract
With the proliferation of cloud based services - IaaS, PaaS, and SaaS - enterprises are increasingly consuming all type of IT services delivered by cloud providers. These cloud services are increasingly being used to create integrated solutions where some of the component services are delivered from on-premise private cloud environments and the remaining are provided by off-premise providers. While this best-of-breed approach results in flexible and agile business solutions, it also raises significant problems related to metering, billing, charge back and accounting. In this paper, after reviewing common hybrid cloud integration patterns, we discuss the importance of usage metering and the associated challenges in hybrid cloud environments. We then present a novel solution for metering of services delivered from multiple cloud providers. In this approach, service metering is keyed off of the life-cycle events generated by the service management controls across the hybrid cloud. By identifying life-cycle events associated with services consumed, service usage is tracked from all sources and then filtered and aggregated in a centralized manner. The aggregated information can then be used in an on-line manner for policy-based service delivery, charge-back, billing and reporting, and auditing. Based on this approach we have developed an end-to-end service usage metering and billing system for hybrid cloud environments. Some of the key underlying technologies have been incorporated in IBM SmartCloud Orchestrator - an IBM offering for managing workload patterns in multi cloud environments.
Vijay K. Naik, Kirk A. Beaty, Ashish Kundu
IC2E1
2014 Trustworthy geographically fenced hybrid clouds
abstract
Adoption of hybrid clouds by enterprises has been hampered by the inability of current hybrid cloud infrastructures to provide scalable and efficient mechanisms (1) to ensure the trustworthiness and integrity of the software stack executing a hybrid application workload, or (2) to enforce governmental privacy, data jurisdiction and audit regulations by ensuring that remote data and computation do not cross specified geographic boundaries.
K. R. Jayaram, David Safford, Upendra Sharma, Vijay K. Naik, Dimitrios E. Pendarakis, Shu Tao
Middleware4
2014 Stochastic Model Driven Capacity Planning for an Infrastructure-as-a-Service Cloud
abstract
From an enterprise perspective, one key motivation to transform the traditional IT management into Cloud is the cost reduction of the hosted services. In an Infrastructure-as-a-Service (IaaS) Cloud, virtual machine (VM) instances share the physical machines (PMs) in the provider's data center. With large number of PMs, providers can maintain low cost of service downtime at the expense of higher infrastructure and other operational costs (e.g., power consumption and cooling costs). Hence, determining the optimal PM capacity requirements that minimize the overall cost is of interest. In this paper, we show how a cost analysis and optimization framework can be developed using stochastic availability and performance models of an IaaS Cloud. Specifically, we study two cost minimization problems to address the capacity planning in an IaaS Cloud: (1) what is the optimal number of PMs that minimizes the total cost of ownership for a given downtime requirement set by service level agreements? and, (2) is it more economical to use cheaper but less reliable PMs or to use costlier but more reliable PMs for insuring the same availability characteristics? We use simulated annealing, a well-known stochastic search algorithm, to solve these optimization problems. Results from our analysis show that the optimal solutions are found within reasonable time.
Rahul Ghosh, Francesco Longo 0001, Ruofan Xia, Vijay K. Naik, Kishor S. Trivedi
IEEE Trans. Serv. Comput.4
2013 Workload Monitoring in Hybrid Clouds
abstract
In this paper, we describe architecture and design of an innovative integrated monitoring solution for monitoring workloads in a hybrid cloud. Using off-the-shelf commercially available monitoring products and services, the solution described here allows for monitoring of a workload deployed across public and private clouds separated by enterprise firewall. The monitored data from endpoints distributed across the hybrid cloud is aggregated in a centralized monitoring system for analysis and for performing higher level management functions. Our solution is automated and can be integrated with other IT service management functions. The solution can leverage any endpoint monitoring functions and services a cloud service provider may offer. The monitoring framework described in this paper forms the basis for the hybrid cloud monitoring capability in IBM's hybrid cloud offering,IBM Service Management Extensions for Hybrid Cloud.
Vijay K. Naik, Kirk A. Beaty, Norbert G. Vogl, John Sanchez
IEEE CLOUD1
2013 Network-Level Access Control Management for the Cloud
abstract
One of the major security threats that public cloud computing platforms face today is that the active cloud virtual machine instances are visible and accessible via the public internet, which allows hackers to carry out several types of attacks such as Denial of Service (DoS) and intrusion over along durations which increases the probabilities of successful penetration. Security logs of the failed attempts attest to the real threat and the intensity and duration of these. Most systems running on public cloud instances today are not security hardened to withstand such persistent and long attacks. It is not only dangerous but also disastrous for the enterprise that uses such instances to deliver cloud services, for the users that use such services, and for the cloud provider that provides the cloud infrastructure. Therefore, what is required is a network level access control solution that facilitates delivery of cloud services while protecting the network perimeter of the solution in a useable and dynamically customisable manner. In this paper, we have described such a network-based access control solution for public cloud services that we have designed and developed and is applicable to any of the various cloud platforms available today. We have deployed our solution as part of the "Security-as-a-Service" model on IBM Smart Cloud Enterprise (SCE), and has been used for commercial delivery of cloud services. These applications have led to not only high level of security with no security attacks via network exposure on the services, but also significant savings on the cost of maintaining the security of such instances and services. We have also studied the challenges that network address translators (NATs) pose for network-based access control on public cloud, and have developed solutions for such challenges.
Kirk A. Beaty, Ashish Kundu, Vijay K. Naik, Arup Acharya
IC2E3
2013 A Framework for Controlling and Managing Hybrid Cloud Service Integration
abstract
In this paper, we first describe the challenges and pain points of adopting off-premise cloud-based computing services by enterprise users. To address these challenges, we have developed a hybrid cloud architectural framework for controlling and managing network of integrated computing services in on- and off-premise cloud environments. We identify three types of integration patterns that are commonly observed and describe support in the hybrid cloud framework for such patterns. The framework allows creation, modification, and management of integrated hybrid cloud services. Using this framework, we describe how solutions can be designed for policy-based access to cloud services from on-premise environments and for policy-based secure access to on premise data from off-premise cloud based services. The framework offers capabilities for (i) on-demand capacity expansion or cloud-bursting, (ii) service composition and management across multiple cloud domains, (iii) unification and customization of service offerings from multiple cloud service providers, (iv) seamless integration of common workload management services such monitoring, metering, and security, and (v) unified governance of IT operation across the hybrid cloud. We then describe a realization of this architecture that has served as the basis of IBM's hybrid cloud solution offerings and describe how the hybrid cloud framework described here mitigates some of cloud adoption risks and lowers or eliminates the inhibitors.
Gerd Breiter, Vijay K. Naik
IC2E2
2013 Modeling and performance analysis of large scale IaaS Clouds
Rahul Ghosh, Francesco Longo 0001, Vijay K. Naik, Kishor S. Trivedi
Future Gener. Comput. Syst.3
2012 Biting Off Safely More Than You Can Chew: Predictive Analytics for Resource Over-Commit in IaaS Cloud
abstract
Cloud service providers are constantly looking for ways to increase revenue and reduce costs either by reducing capacity requirements or by supporting more users without adding capacity. Over-commit of physical resources, without adding more capacity, is one such approach. Workloads that tend to be 'peaky' are especially attractive targets for over-commit since only occasionally such workloads use all the system resources that they are entitled to. Online identification of candidate workloads and quantification of risks are two key issues associated with over-committing resources. In this paper, to estimate the risks associated with over-commit, we describe a mechanism based on the statistical analysis of the aggregate resource usage behavior of a group of workloads. Using CPU usage data collected from an internal private Cloud, we show that our proposed approach is effective and practical.
Rahul Ghosh, Vijay K. Naik
IEEE CLOUD2
2011 A scalable availability model for Infrastructure-as-a-Service cloud
abstract
High availability is one of the key characteristics of Infrastructure-as-a-Service (IaaS) cloud. In this paper, we show a scalable method for availability analysis of large scale IaaS cloud using analytic models. To reduce the complexity of analysis and the solution time, we use an interacting Markov chain based approach. The construction and the solution of the Markov chains is facilitated by the use of a high-level Petri net based paradigm known as stochastic reward net (SRN). Overall solution is composed by iteration over individual SRN sub-model solutions. Dependencies among the sub-models are resolved using fixed-point iteration, for which existence of a solution is proved. We compare the solution obtained from the interacting sub-models with a monolithic model and show that errors introduced by decomposition are insignificant. Additionally, we provide closed form solutions of the sub-models and show that our approach can handle very large size IaaS clouds.
Francesco Longo 0001, Rahul Ghosh, Vijay K. Naik, Kishor S. Trivedi
DSN3
2010 End-to-End Performability Analysis for Infrastructure-as-a-Service Cloud: An Interacting Stochastic Models Approach
abstract
Handling diverse client demands and managing unexpected failures without degrading performance are two key promises of a cloud delivered service. However, evaluation of a cloud service quality becomes difficult as the scale and complexity of a cloud system increases. In a cloud environment, service request from a user goes through a variety of provider specific processing steps from the instant it is submitted until the service is fully delivered. Measurement-based evaluation of cloud service quality is expensive especially if many configurations, workload scenarios, and management methods are to be analyzed. To overcome these difficulties, in this paper we propose a general analytic model based approach for an end-to-end perform ability analysis of a cloud service. We illustrate our approach using Infrastructure-as-a-Service (IaaS) cloud, where service availability and provisioning response delays are two key QoS metrics. A novelty of our approach is in reducing the complexity of analysis by dividing the overall model into sub-models and then obtaining the overall solution by iteration over individual sub-model solutions. In contrast to a single one-level monolithic model, our approach yields a high fidelity model that is tractable and scalable. Our approach and underlying models can be readily extended to other types of cloud services and are applicable to public, private and hybrid clouds.
Rahul Ghosh, Kishor S. Trivedi, Vijay K. Naik, Dong Seong Kim 0001
PRDC3
2010 Quantifying Resiliency of IaaS Cloud
abstract
Cloud based services may experience changes - internal, external, large, small - at any time. Predicting and quantifying the effects on the quality-of-service during and after a change are important in the resiliency assessment of a cloud based service. In this paper, we quantify the resiliency of infrastructure-as-a-service (IaaS) cloud when subject to changes in demand and available capacity. Using a stochastic reward net based model for provisioning and servicing requests in a IaaS cloud, we quantify the resiliency of IaaS cloud w.r.t. two key performance measures - job rejection rate and provisioning response delay.
Rahul Ghosh, Francesco Longo 0001, Vijay K. Naik, Kishor S. Trivedi
SRDS3
2007 A Hybrid Linear Programming and Evolutionary Algorithm based Approach for On-line Resource Matching in Grid Environments
abstract
We describe a hybrid linear programming (LP) and evolutionary algorithm (EA) based resource matcher suitable for heterogeneous grid environments. The hybrid matcher adopts the iterative approach of the EA methods to perform a goal oriented search over the solution space and, within each iteration, uses the LP method to solve a partial resource matching problem. By judiciously controlling the partial problem size and its complexity, the hybrid matcher balances the accuracy of the solution and the execution time. We describe a grid management architecture that incorporates the hybrid resource matcher. Performance results indicate that the execution time of the hybrid matcher, under a variety of conditions, is at least as good and often significantly better than the execution time of LP and EA based matchers. The hybrid matcher is found to scale well with the complexity of the problem and to maintain sensitivity to the response time constraints of on-line environments.
Pawel Garbacki, Vijay K. Naik
CCGRID2
2007 Efficient Resource Virtualization and Sharing Strategies for Heterogeneous Grid Environments
abstract
Resource visualization has emerged as a powerful technique for customized resource provisioning in grid and data center environments. In this paper, we describe efficient strategies for policy-based controlling of virtualization of the physical resources. With these strategies, visualization is controlled taking into account workload requirements, available capacities of physical resources, and the governing policies. Realizing this control requires simultaneous handling of three problems: (i) determining the virtual resource configurations, (ii) the mapping of resulting virtual resources to physical resources, and (iii) the mapping of workloads to the virtual resources. We pose this as an optimization problem and solve this problem using a linear programming (LP) based approach. We evaluate this approach by implementing it in the Harmony grid environment consisting of heterogeneous resources and heterogeneous workload. Experimental results indicate that our approach is efficient and effective. We extend this approach further by using a two-phase heuristic that allows the decision making component to scale up to handle large scale grid systems.
Pawel Garbacki, Vijay K. Naik
Integrated Network Management2
2007 Storage Planning and Management Using a Web-Based Management Service
abstract
We describe a novel approach for the on-line scheduling of storage network access in shared application-hosting environments. Our storage resource management and reservation service (RMRS) dynamically makes advance reservation of storage bandwidth for various accesses while resolving the potential for conflict unutilized storage network capacity is maintained at an optimal level for being able to support unexpected load/contingencies, while preventing any capacity underutilization. Among the novelties offered by our work are: (l)a Web-service architecture (2) an application domain of storage accesses for normal database workload, backup, replication, migration and recovery, while supporting business objectives, QoS, and service-level commitments (3) a formulation of the scheduling problem as a practical linear programming (LP) problem comprising a reshaping linearization and integer relaxation of the modeled non linear bandwidth constraints.
V. Gogate, Vijay K. Naik, I. Narang, Upendra Sharma, Pradeep Varma
Integrated Network Management2
2005 Online resource matching for heterogeneous grid environments
abstract
In this paper, we first present a linear programming based approach for modeling and solving the resource matching problem in grid environments with heterogeneous resources. The resource matching problem described takes into account resource sharing, job priorities, dependencies on multiple resource types, and resource specific policies. We then propose Web service style architecture for online matching of independent jobs with resources in a grid environment and describe a prototype implementation. Our preliminary performance results indicate that the linear programming based approach for resource matching is efficient in speed and accuracy and can keep up with high job arrival rates of an important criterion for online resource matching systems. Also, the Web service style architecture makes the system scalable and extendable. It can also be integrated with other existing grid services in a straightforward manner.
Vijay K. Naik, Chuang Liu 0006, Lingyun Yang, Jonathan Wagner
CCGRID1
2004 Adaptive Resource Sharing in a Web Services Environment
Vijay K. Naik, Swaminathan Sivasubramanian, Sriram Krishnan
Middleware1
2000 Active Middleware Services in a Decision Support System for Managing Highly Available Distributed Resources
Sameh A. Fakhouri, William F. Jerome, Vijay K. Naik, Ajay Raina, Pradeep Varma
Middleware3
1998 Dynamic Data Distribution and Processor Repartitioning for Irregularly Structured Computations
José E. Moreira, Vijay K. Naik, Samuel P. Midkiff
J. Parallel Distributed Comput.2
1997 A Checkpointing Strategy for Scalable Recovery on Distributed Parallel Systems
abstract
In this paper, we describe a new scheme for checkpointing parallel applications on message-passing scalable distributed memory systems. The novelty of our scheme is that a checkpointed application can be restored, from its checkpointed state, in a reconfigured form. Thus, a parallel application may be checkpointed while executing with t1 tasks on p1 processors, and then restarted from the checkpointed state with t2 tasks on p2 processors. As a result, applications can recover from partial failures in the underlying system. Also, the reconfigurable checkpointed states can be migrated from one parallel system to another even if they do not have the same number of processors. We describe a new programming model for implementing a reconfigurable checkpointing scheme for parallel programs. This new model is derived from the DRMS programming model, developed in the context of run-time reconfiguration of parallel applications. A key component of our implementation is the distribution-independent representation of application array data structures in persistent storage. For further optimizing the performance of checkpoint/restart operations, we provide parallel array section streaming operations for such distributed arrays. We present performance data for the reconfigurable checkpointing and restarting of parallel applications and compare that with the performance of conventional forms of checkpointing. Our results demonstrate the advantages of the new scheme we describe.
Vijay K. Naik, Samuel P. Midkiff, José E. Moreira
SC1
1997 Processor Allocation in Multiprogrammed Distributed-Memory Parallel Computer Systems
Vijay K. Naik, Sanjeev Setia, Mark S. Squillante
J. Parallel Distributed Comput.1
1994 Deadlock Free Asynchronous Communication Strategies for Unstructured Computations on iPSC/860
abstract
In this paper, we describe efficient, scalable, and deadlock-free asynchronous communication strategies suitable for unstructured computations on iPSC/860. Using these deadlock-free strategies, which incur small overhead, we have optimized the communication in parallel sparse Cholesky factorization. We present experimental results to show that such optimizations can lead to more than 50% saving in communication costs.
Sesh Venugopal, Vijay K. Naik
ICPP (1)2
1994 Analysis of the Impact of Memory in Distributed Parallel Processing Systems
abstract
We consider an important tradeoff between processor and memory allocation in distributed parallel processing systems. To study this tradeoff, we formulate stochastic models of parallel program behavior, distributed parallel processing environments and memory overheads incurred by parallel programs as a function of their processor allocation. A mathematical analysis of the models is developed, which includes the effects of contention for shared resources caused by paging activity. We conduct a detailed analysis of real large-scale scientific applications and use these results to parameterize our models. Our results show that memory overhead resulting from processor allocation decisions can have a significant effect on system performance in distributed parallel environments, strongly suggesting that memory considerations must be incorporated in the resource allocation policies for parallel systems. We also demonstrate the importance of the inter-locality miss ratio, which is introduced in this paper and analyzed for the first time.
Vinod G. J. Peris, Mark S. Squillante, Vijay K. Naik
SIGMETRICS3
1993 Performance analysis of job scheduling policies in parallel supercomputing environments
abstract
The authors analyze three general classes of scheduling policies under a workload typical of large-scale scientific computing. These policies differ in the manner in which processors are partitioned among the jobs as well as the way in which jobs are prioritized for execution on the partitions. The results indicate that existing static schemes to not perform well under varying workloads. Adaptive policies tend to make better scheduling decisions, but their ability to adjust to workload changes is limited. Dynamic partitioning policies, on the other hand, yield the best performance and can be tuned to provide desired performance differences among jobs with varying resource demands.
Vijay K. Naik, Sanjeev Setia, Mark S. Squillante
SC1
1992 Performance of Distributed Sparse Cholesky Factorization with Pre-Scheduling
abstract
The authors propose a Cholesky factorization scheme based on a static task and communication schedule generated by symbolic preprocessing of the intercolumn dependencies. This information is used to reduce the overheads of maintaining data structures and the communication costs incurred in message passing during the numerical factorization step. The authors introduce three primitives which encapsulate these optimizations and alleviate the user's programming effort. Performance results obtained on the iPSC/860 show that an implementation using these primitives results in 30% to 40% savings over one that does not use any static communication structure information.>
Sesh Venugopal, Vijay K. Naik, Joel H. Saltz
SC2
1991 Effects of partitioning and scheduling sparse matrix factorization on communication and load balance
abstract
A block based, automatic partitioning and scheduling methodology is presented for sparse matrix factorization on distributed memory systems. Using experimental results, this technique is analyzed for communication and load imbalance overhead. To study the performance effects, these overheads were compared with those obtained from a straightforward 'wrap mapped' column assignment scheme. All experimental results were obtained using test sparse matrices from the Harwell-Boeing data set. The results show that there is a communication and load balance tradeoff. The block based method results in lower communication cost whereas the wrap mapped scheme gives better load balance.
Sesh Venugopal, Vijay K. Naik
SC2
1989 Data traffic reduction schemes for Cholesky factorization on asynchronous multiprocessor systems
abstract
For multiprocessor systems with two level memory hierarchy; the communication requirements of parallel Cholesky factorization of dense and sparse symmetric, positive definite matrices are analyzed. The data traffic associated with computing the Chloesky factor of an nn ×n dense matrix using nα processors, α ≤ 2, is shown to be Ω(n2+α/2), assuming that the computational load is uniformly distributed. For an nn ×n sparse matrix, representing a √n × √n regular grid graph, the corresponding data traffic is shown to be Ω(n1+α/2), α ≤ 1.
Vijay K. Naik, Merrell L. Patrick
ICS1
1988 Towards developing robust algorithms for solving partial differential equations on MIMD machines
Joel H. Saltz, Vijay K. Naik
Parallel Comput.2