A single queueing station serving K input streams with renewal arrivals and generally distributed independent and identically distributed service times is considered. Customers are served by the Shortest Remaining Processing Time policy. In the case of a tie, the first-in, first-out policy is utilized. We analyze a fluid model for the evolution of a measure-valued state descriptor of this system, with particular emphasis on its limiting behavior in the critical case as time gets large. We also prove a fluid limit theorem justifying our fluid model as the first-order approximation of the queueing system under consideration. Along the way, we establish fluid limits for the corresponding state-dependent response times.1. Introduction. In a single server queue working under the shortest remaining processing time (SRPT) policy, preemptive priority is given to the job with the shortest remaining processing time. If there are several such jobs, priority is given to the one that was the first one to arrive at the system.A classical result of Schrage [26] asserts that SRPT minimizes the queue length at any given point in time, regardless of any distributional assumptions on the underlying arrival and service processes (see also Smith [28]). Expressions for the mean response time for an M/G/1 SRPT queue were found earlier by Schrage and Miller [27] and extended later in Schassberger [25] and Perera [22]. Pavlov [20] and Pechinkin [21] characterized the heavy traffic limit of the steady state distributions for the queue length of an M/G/1 SRPT queue.In recent years, one may observe renewed interest in SRPT, mainly in computer science. For example, Bansal and Harchol-Balter [1] study the fairness issue for SRPT. Subsequent work seeks to provide a framework for comparing policies in the M/G/1 setting; see, for example, Wierman and Harchol-Balter [32]. Verloop et al. [30] investigate stability properties of size-based scheduling strategies (including SRPT) in multiresource systems, such as bandwidth-sharing networks. There has also been a recent body of work on the tail behavior of single server queues under SRPT; see, for example, Núñez Queija [18] and Nuyens and Zwart [19].Down and Wu [7] use diffusion limits to show certain optimality properties of a multilayered round robin routing policy for a system of parallel servers operating under SRPT, assuming a finitely supported service time distribution. In the case of a general service time distribution, Down et al. [9] developed fluid limits for a singleserver, single-customer class SRPT queue and used these to propose an approximate formula for state-dependent response times (on fluid scale) of jobs entering the system (see also Down et al. [8]). Gromoll and Keutel [11] obtained the same fluid limits in the case of a nonpreemptive variant of SRPT called shortest job first. Gromoll et al.[13] proved a diffusion limit theorem for a G/G/1 SRPT queue under usual heavy traffic assumptions. Recently Puha [24] provided a diffusion limit for this system under nonstandard spacial ...