Giter Club home page Giter Club logo

Comments (23)

addylaszlokovacs avatar addylaszlokovacs commented on June 27, 2024

from sge.

ppoilbarbe avatar ppoilbarbe commented on June 27, 2024

Hello,
I sent patches in the past but I don't know the internals enough to be an efficient maintainer.
If I interfere in the discussion, it is because I don't understand why maintaining a github-based version of the project would be different from another SCM. Except that on github, it is more visible and easy to clone than the previous one (or previous ones if I understood correctly).
Concerning SGE, I am more a user with a cluster of about 150 heterogeneous nodes to administrate (desktop and rack computers in datacenter).

from sge.

danpovey avatar danpovey commented on June 27, 2024

It's not really about the specific SCM, it's about who will pick up the torch when Dave stops maintaining it-- which may have already appened.

from sge.

mightybigcar avatar mightybigcar commented on June 27, 2024

from sge.

bodgerer avatar bodgerer commented on June 27, 2024

Hi all,

I've worked on a few of the subsystems within gridengine, fixing a few horrible problems, and am happy to share what I've learned and help out if I can. Regarding maintaining a github based fork, I'm not sure my day job would give me time (SGE admin since version 5.3, currently have 3 SoGE clusters / 750 nodes).

I might be seeing Dave later this month, but he did write on the list that he'd be happy for someone to take over maintenance - as long as he gets to properly hand things over. He's done a great job with SoGE over the past years.

Mark

from sge.

danpovey avatar danpovey commented on June 27, 2024

from sge.

bodgerer avatar bodgerer commented on June 27, 2024

I'm not sure the problem is not many people who know the internals well enough: it's that there is a general lack of people interested in reading and editing the source code. I'm not sure how to fix that.

from sge.

ppoilbarbe avatar ppoilbarbe commented on June 27, 2024

Some years ago, I read the code (to find a memory leak problem in masterd). And really there is many things that I don't understand. And if I don't understand what is around what I modify, I'm not sure to be more restorative than destructive.

from sge.

bodgerer avatar bodgerer commented on June 27, 2024

I guess it needs better documentation, at the very least. I'll see if I can find time to start some.

from sge.

danpovey avatar danpovey commented on June 27, 2024

from sge.

bodgerer avatar bodgerer commented on June 27, 2024

I was thinking code-level, e.g. a getting started guide for prospective developers

from sge.

danpovey avatar danpovey commented on June 27, 2024

from sge.

bodgerer avatar bodgerer commented on June 27, 2024

Hi Dan,

Sorry, forgot to reply. Yes, I saw Dave - but unfortunately we didn't have time to discuss gridengine.

Cheers,

Mark

from sge.

mightybigcar avatar mightybigcar commented on June 27, 2024

OK, it looks like I'm going to get into maintenance in a serious way soon. I've got requests to get SGE up and running on MacOS X (yikes!), and to add GPU memory allocation support (looks like we can build on gpu_loadsensor.c for that).

Currently we're running Dave Love's Fedora 28 build on our systems, so it would be best to build on that. Unfortunately, I can't seem to download the corresponding SRPMs - has anyone figured which commit(s)/tag(s) in this tree or one of Dave's correspond to that build?

Thanks,
Chris

from sge.

danpovey avatar danpovey commented on June 27, 2024

from sge.

mightybigcar avatar mightybigcar commented on June 27, 2024

from sge.

danpovey avatar danpovey commented on June 27, 2024

from sge.

danpovey avatar danpovey commented on June 27, 2024

from sge.

mightybigcar avatar mightybigcar commented on June 27, 2024

Hmmm. There is a tag in there that might refer to 8.1.9, but it's not clear if that corresponds directly to the F28 packages. At least it's a starting point.

from sge.

mightybigcar avatar mightybigcar commented on June 27, 2024

I'm generally with you on the "just use the whole GPU" approach. But the machine learning team doesn't like to take "because I say so" as a reason, and sometimes they're quite justified in that.

With some more poking around, it looks like we can use prolog/epilog to manage this data for the well behaved programs that will account for the initial use cases. Hopefully we won't need to resort to a bunch of messing with the SGE internals.

from sge.

prod-feng avatar prod-feng commented on June 27, 2024

from sge.

mightybigcar avatar mightybigcar commented on June 27, 2024

from sge.

bodgerer avatar bodgerer commented on June 27, 2024

from sge.

Related Issues (8)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.