I agree with ArtOfCode. This question is broad and unclear, for multiple reasons.
Your question is this:
please suggest appropriate hardware configuration to run Android studio with emulators lag free, please recommend graphics as well to run emulators with host GPU.
The rest of the post is telling us what you have, but seems to have little relevance to the actual question. I am reading the following sub-questions that seem to be implied by the quoted text:
- Is my hardware good enough?
- What hardware can I upgrade to get better performance?
- What hardware should I get in a brand new machine?
- I want a GPU specifically, what should I get?
Going through each of those:
Is my hardware good enough?
Maybe? Explain why the hardware you have doesn't work. What symptoms are you experiencing? It's possible this isn't a hardware issue at all. If that is the case, the question is completely off topic here.
What hardware can I upgrade to get better performance?
The only requirement you've provided is that you need to "run Android studio with emulators lag free". Remember, you are on a hardware recommendation site. It's likely that we know more about hardware than your IDE. I am not an Android developer. I have no idea what the quoted text means. Why do you need emulators? It's really not relevant. You've provided a single requirement that is hard to understand. Expand on what you need and make it easier to understand for users that are more focused on hardware and may be developers of other languages.
What hardware should I get in a brand new machine?
"Lag free" to me, means a faster internet connection. You should focus on that. More seriously, I have no idea if you are asking if you need new hardware or if you want to replace existing components. Clarify your question.
I want a GPU specifically, what should I get?
You want to run emulators. Great. Which ones? What do they require? Can they run on onboard graphics chips or do you need a dedicated card or set of cards? Again, you ask us to "recommend graphics [...] to run emulators". That is not clear.
Your question needs to be clarified. Explain what isn't working. Explain what you want to do. Assume that we are not Android developers. If you are asking about multiple components, it may be a good idea to separate this question in a series of questions. I really have no idea what running Android studio with emulators means, and thus can't tell you if it does depend on all three components or if you just need a graphics card.